對於新手問題的道歉。我的客戶希望我在他的http://www.flogitdonegal.com/SearchPage.aspx頁面上對gridview做一些小改動。Gridview:在同一列單元格中的超鏈接和說明
請注意標題列是超鏈接的方式來查看更多信息。這來自數據庫中的'BriefDescription'字段。
如何在同一個單元格中標題下的'FullDescription'中添加250個字符,但我不希望它是超鏈接。
本質上它將是2個字段進入同一列。
在此先感謝您的幫助。 約翰
對於新手問題的道歉。我的客戶希望我在他的http://www.flogitdonegal.com/SearchPage.aspx頁面上對gridview做一些小改動。Gridview:在同一列單元格中的超鏈接和說明
請注意標題列是超鏈接的方式來查看更多信息。這來自數據庫中的'BriefDescription'字段。
如何在同一個單元格中標題下的'FullDescription'中添加250個字符,但我不希望它是超鏈接。
本質上它將是2個字段進入同一列。
在此先感謝您的幫助。 約翰
如果這是使用GridView,那麼很可能使用TemplateField來顯示HyperLink。
<asp:Label runat="server" id="FullDescLabel" Text='<%# DataBinder.Eval(Container.DataItem, "FullDescription") %>' />
您需要使用模板列,這裏是一個tutorial解釋其他一些字段的GridView優惠:
內的TemplateField你的ItemTemplate中可以使用如下的東西下面指定其他標籤以及。
<asp:GridView ID="gvwCompounds" runat="server" DataSourceID="objItemsFromYourDB">
<Columns>
....
<asp:TemplateField>
<ItemTemplate HeaderText="Title">
<asp:HyperLink runat="server" ID="Hperlink1" NavigateUrl='<%# Eval("BriefDescriptionUrl") %>' Text='<%# Eval("BriefDescription") %>' />
<br />
<asp:Label runat="server" ID="Label1" Text='<%# Eval("FullDescription") %>' />
</ItemTemplate>
</asp:TemplateField>
....
</Columns>
</asp:GridView>