首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

将GridView控件上的一列元素做超链接,该怎么处理

2012-04-26 
将GridView控件上的一列元素做超链接具体该怎么弄啊 ![解决办法]asp:GridView IDGridView1 runatser

将GridView控件上的一列元素做超链接
具体该怎么弄啊 !

[解决办法]
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" DataKeyNames="YourDataKeyNames"
DataSourceID="SQLSomething">
<Columns>
<asp:HyperLinkField DataTextField="ARecord" DataNavigateUrlFields="AValue" DataNavigateUrlFormatString="Destination.aspx?QS={0}"
HeaderText="Role Name" />
</Columns>
</asp:GridView>


http://msdn.microsoft.com/zh-cn/library/system.web.ui.webcontrols.hyperlinkfield.aspx
[解决办法]

HTML code
    <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False">        <Columns>            <asp:TemplateField>                <ItemTemplate>                    <a id="anchor" href='<%#Eval("字段名1") %>' runat="server">                        <%#Eval("字段名2") %></a>                </ItemTemplate>            </asp:TemplateField>        </Columns>    </asp:GridView>
[解决办法]
具体是在设计界面,点击GridView会在右上角出现一个箭头的投标,再自己添加模版列Template->确定-》编辑模版-添加超链接按钮

热点排行