title: ASP.NET Page_PreRender method
body: <p>I'm trying to set a <code>htmltablecell.innerHTML</code> from code behind on <code>Page_PreRender</code>.</p>
  
  <p>It works fine the first time it's set.</p>
  
  <p>Hereafter I need to set the reference to a new value from a string  (I have checked that the string value is changed), but it keeps displaying the old value in the HTML output.</p>
  
  <p>When I debug the <code>htmltablecell.innerHTML</code>, I can also see that the value has changed.</p>
  
  <p>The reason why the value is set from <code>Page_PreRender</code> method, is that I have a User Control which updates the string after the <code>Page_load</code> has fired.</p>