title: What are these <%$ %> asp.net markup tags called?
body: <p>I was reading about how to work with SqlDataSource objects by adding properties in the markup, and for the ConnectionString property, the author used something like</p>
  
  <pre><code>&lt;asp:SqlDataSource ... ConnectionString="&lt;%$ ConnectionStrings:lyric %&gt;" ... &gt;
  </code></pre>
  
  <p></p>
  
  <p>The use of &lt;%$ %> is new to me and the author didn't really explain it. I mean, I can see pretty easily what it does in this instance.</p>
  
  <p>But, I want to learn the syntax inside &lt;%$ %> to access other things inside Web Config. I don't know what this type of markup is called so I can't google it. I'm having a rough time finding it.</p>
  
  <p>Do tags like &lt;%@ %>, &lt;%# %>, and &lt;%$ %> have a special blanket name? (so I can learn other variations)
  Is there a specific name for &lt;%$ %>? (so I can look it up and learn the syntax)</p>
  
  <p>Thanks in advance</p>