title: how do I put an ID on the first table header in asp:DataGrid for CSS?
body: <p>I want to do something in CSS specific to the first element in the table headers row but I don't want to have tot rely on :first_child.</p>
  
  <p>Code:</p>
  
  <pre><code>&lt;asp:TemplateColumn HeaderStyle-HorizontalAlign="Left" ItemStyle-HorizontalAlign="Left"&gt; 
      &lt;HeaderTemplate&gt; 
          &lt;span&gt;&lt;asp:Literal id="header" runat="server" Text="&lt;%$ Resources:index, IndexSearch_Header_Product %&gt;" /&gt;&lt;/span&gt; 
      &lt;/HeaderTemplate&gt; 
      &lt;ItemTemplate&gt; 
          &lt;asp:HyperLink runat="server" ID="productLink" /&gt; 
      &lt;/ItemTemplate&gt; 
  &lt;/asp:TemplateColumn&gt; 
  </code></pre>
  
  <p>Where can I add an ID (for CSS) on the td/th itself?</p>