I have came across this many times and have spent many hours to resolve VF render issue, suppose I have page with id="page" , form with id="mainform", and a panel with id="mainpanel", so when I wanted to rerender mainpanel it worked with just rerender="mainpanel", some times it worked when I put rerender="page:mainform:mainpanel". Most of the times I couldn't figure out what was root cause for rerender issue. Need help on steps that We can follow whenever we came across rerender issue.

closed as too broad by glls, Gortonington, battery.cord, Pranay Jaiswal, Jayant Das Nov 19 '18 at 19:09

Please edit the question to limit it to a specific problem with enough detail to identify an adequate answer. Avoid asking multiple distinct questions at once. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.

  • 1
    What is the specific problem you're having with rerender? – David Cheng Nov 15 '18 at 6:28
  • @DavidCheng I am asking for general guidelines when troubleshooting render issues, Rerending is kind of confusing some times. I hope you understand my problem. – rahul gawale Nov 15 '18 at 6:31
  • imo, this question is too broad and/or primarily opinion based. – glls Nov 15 '18 at 10:45

The panel you want to rerender, in rerender put id of that panel or id of immediate parent panel/form. And in rerender attribute seperate ids by comma not colon so that it can rerender parent block as well. And if parent is rerendered, child will be rerendered automatically.

Not the answer you're looking for? Browse other questions tagged or ask your own question.