使用引导程序弹出窗口在ASP.NET网格视图中显示动态内容

时间:2013-03-05 09:20:47

标签: c# asp.net twitter-bootstrap popover

使用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执行此操作?

任何提示?

1 个答案:

答案 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>