2011-08-16 10 views
3

Ie.イムは、私は、そのような私は、ヘッダーテキストにこのスタイルを追加することができますどのようにASP.NET Add HTML to Gridviewヘッダーテキスト

<asp:TemplateField HeaderText="Discount" HeaderStyle-Width="60px" SortExpression="discount"> 
    <ItemTemplate> 
    <asp:Label ID="DiscountField" runat="server" Text='<%# Eval("discount").ToString() + "%" %>'></asp:Label> 
    </ItemTemplate>      
</asp:TemplateField> 

としてGridViewの列を宣言するには

​​

ような何かを達成することができますか疑問?

答えて

4

<th />は、テーブルに関連していることを確認し

<asp:TemplateField HeaderText="Discount" HeaderStyle-Width="60px" SortExpression="discount"> 
     <ItemTemplate> 
      <asp:Label ID="DiscountField" runat="server" Text='<%# Eval("discount").ToString() + "%" %>'></asp:Label> 
     </ItemTemplate>      

     <HeaderTemplate> 
      <th><span>Discount</span>PLC</th> 
     </HeaderTemplate> 

</asp:TemplateField> 

を試してみてください。

+1

テンプレートにタグが既に入っているので、タグをHeaderTemplateに挿入するとは思わない。だから、あなたはxxxxで終わるだろう。 – patmortech

+0

ええ、とにかくの中にを追加しているようです。 – StevieB