你怎么能在itemtemplate中添加一个span(后面的代码)

时间:2014-11-25 13:30:32

标签: c# html gridview itemtemplate rowdatabound

我想将一个代码后缀添加到itemTemple(在gridview内)

<itemTemplate>
    // Here i want a span build up with code behind
    <asp:HyperLink ID="hyperlinkID" runat="server">#</asp:HyperLink>
</itemTemplate>

这是否可行或我是否需要在aspx中声明占位符。

1 个答案:

答案 0 :(得分:1)

您要在服务器端访问的范围是Label,稍后会以范围呈现。

<ItemTemplate>
    <asp:Label ID="LblId" runat="server" Text='<%# Bind("TextColumn") %>'></asp:Label>
</ItemTemplate>

如果你想在某些条件下隐藏它,我会使用RowDataBound - 事件。服务器端的Visible=false表示客户端根本没有呈现它。