C# 如何在C.Net中将一列sql作为超链接
要在列上显示为超链接例如:显示文本应为单击此处,单击超链接时应打开一个url。你能帮我一下吗?我想你想用asp.net来做吧C# 如何在C.Net中将一列sql作为超链接,c#,C#,要在列上显示为超链接例如:显示文本应为单击此处,单击超链接时应打开一个url。你能帮我一下吗?我想你想用asp.net来做吧 <Columns> <!-- first column--> <asp:BoundField DataField="Name" HeaderText="Name" ItemStyle-Width="150" /> <!-- second column--> <asp:BoundField DataF
<Columns>
<!-- first column-->
<asp:BoundField DataField="Name" HeaderText="Name" ItemStyle-Width="150" />
<!-- second column-->
<asp:BoundField DataField="Country" HeaderText="Country" ItemStyle-Width="150" />
<!-- third column-->
<asp:BoundField DataField="Town" HeaderText="Country" ItemStyle-Width="150" />
<!-- fourth column as hyperlink -->
<asp:TemplateField>
<ItemTemplate>
<asp:HyperLink runat="server" NavigateUrl='<%# string.Format("~/Details.aspx?Id={0}&Name={1}&Country={2}",
HttpUtility.UrlEncode(Eval("Id").ToString()), HttpUtility.UrlEncode(Eval("Name").ToString()), HttpUtility.UrlEncode(Eval("Country").ToString())) %>'
Text="View Details" />
</ItemTemplate>
</asp:TemplateField>
</Columns>
您可以查看此欢迎使用堆栈溢出。这不是一个好的提问方式。到目前为止,你有没有尝试过解决你的问题?先表现出你的努力,这样人们才能表现出他们的努力。首先,请阅读和..因为我在asp.net中使用了网格视图,我希望我的第四列来自sql数据库,应该是hyperlink。那么,在这种情况下,我的第四列应该是怎样的超链接呢?你可以在我提到的链接上找到相同的例子,我只是把代码块从这里带到这里。通过这个例子,你就会明白怎么做。