如何使我的gridview的表列作为gridview中的超链接 [英] how can i make a table column of my gridview act as hyperlink in gridview
问题描述
我必须在gridview中显示我的表格数据 - 它们如
Job_No
加入日期,JOB TITLE,
因此当用户点击JOBTITLE栏中列出的作业中的特定作业
时,根据该作业的新页面将打开该特定作业
信息??????????????
请帮助..谢谢advace
i have to show my table data in gridview -- they are such as
Job_No
Joining Date, JOB TITLE ,
so when a user clicks on a particular job in the jobs listed in JOBTITLE column
,then a new page according to that job will open with that particular job
information ????????????????
Pls help ..thanks in advace
推荐答案
通过以下链接...
http://www.java2s.com/Tutorial/ASP.NET/0380__Data-Binding/AddingaHyperlinkFieldcontroltotheGridView.htm [ ^ ]
在ASP.NET中的GridView中创建HyperLinkField的实用指南 [ ^ ]
go through following links...
http://www.java2s.com/Tutorial/ASP.NET/0380__Data-Binding/AddingaHyperlinkFieldcontroltotheGridView.htm[^]
Practical Guide for Creating HyperLinkField in GridView in ASP.NET[^]
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False"
onrowcommand="GridView1_RowCommand">
<Columns>
<asp:BoundField DataField="id" HeaderText="id" />
<asp:BoundField DataField="name" HeaderText="name" />
<asp:TemplateField HeaderText="download">
<ItemTemplate>
<asp:LinkButton ID="lbtn" runat="server" Text="download" CommandName="downld" CommandArgument='<%#Eval("id") %>'></asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
----------------- ----- -------------------------------------------------- -
-------------------------------------------------------------------------
protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e)
{
if (e.CommandName == "downld")
{
string id = e.CommandArgument.ToString();
}
}
这篇关于如何使我的gridview的表列作为gridview中的超链接的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!