0

asp.net / c# を使用すると、正常に動作するグリッドビューがあります。そのアイテムに関する追加情報を示す ID フィールドの横に「i」アイコンを表示したいと考えています (幅の制限によりグリッドビューに収まらない列)。

「ルックアンドフィール」にブートストラップを使用しており、ポップオーバーは静的コンテンツで正常に機能します。

コントロールのデータ コンテンツ フィールドに動的コンテンツを取得するにはどうすればよいですか?

これまでのところ、私はこれを持っています:

                <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を使用してこれを行う必要があると思いますか?

ヒントはありますか?

4

1 に答える 1

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>
于 2013-03-19T15:00:36.263 に答える