title: ASP.NET webForm variable binding in markup body
body: <p>Asp.Net webform 4.5</p>
  
  <p>I am referencing a script with a REV in a master page</p>
  
  <pre><code>&lt;script src="&lt;%# "/content/js/master.js?"+ RevID %&gt;"&gt;&lt;/script&gt;
  </code></pre>
  
  <p>RevID is a Public string in code behind.
  This use to be in -head- section, and worked very well with</p>
  
  <pre><code>Page.Header.DataBind();
  </code></pre>
  
  <p>I now wish (as recommended) to move all scripts to the end of body.
  when done, Page.Header.DataBind(); does not work anymore and I get src="".</p>
  
  <pre><code>Page.DataBind();
  </code></pre>
  
  <p>does work BUT it also re bind all control in child pages, so it is not a solution.</p>
  
  <p>so how can I use 
      &lt;%# ... %>
  in the body section without 
      Page.DataBind();
  ?</p>