使用asp.net / c#我有一个工作正常的gridview。我希望在我的ID字段旁边有一个“i”图标,显示有关该项目的其他信息(由于宽度限制,我无法在gridview中显示列。)
我使用bootstrap作为我的“外观和感觉”,弹出窗口可以正常使用静态内容。
如何将动态内容添加到控件的数据内容字段中?
到目前为止,我有这个:
<asp:TemplateField HeaderText="ItemID" SortExpression="ItemID">
<ItemTemplate>
<asp:Label runat="server" Text='<%# Eval("ItemID")%> '/>
<a href="#" rel="popover"
data-original-title='<%# Eval("ItemID")%>'
data-content='<a href="????">Item Details</a>'>
<i class='icon-info-sign'></i>
</a>
</ItemTemplate>
</asp:TemplateField>
我假设这将永远不会有效,我将不得不在代码隐藏中使用findcontrol执行此操作?
任何提示?
答案 0 :(得分:0)
为什么要尝试在链接中添加链接?我刚才遇到了同样的问题,我做的和工作的是:
<asp:TemplateField HeaderText='Descrição'>
<ItemTemplate>
<a href="#" rel="popover" class="popoverDescricao"
data-original-title='Descrição Completa'
data-content='<%# Eval("YourDataContent")%>'>
<i class='icon-info-sign'></i>
</a>
</ItemTemplate>
</asp:TemplateField>