title: When should I use # and = in ASP.NET controls?
body: <p>I have been using ASP.NET for years, but I can never remember when using the # and = are appropriate.</p>
  
  <p>For example:</p>
  
  <pre><code>&lt;%= Grid.ClientID %&gt;
  </code></pre>
  
  <p>or</p>
  
  <pre><code>&lt;%# Eval("FullName")%&gt;
  </code></pre>
  
  <p>Can someone explain when each should be used so I can keep it straight in my mind? Is # only used in controls that support databinding?</p>