在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
Q: 我想对Gridview的一个字段进行超链接,如title列,首先显示title列的内容,同时将其超链接到另一个页面 A1: 在绑定好gridview数据后,选择编辑列-->在字段选择HyperLinkField,选择添加然后在右边的属性NavigateUrl选择你要链接的网址。Target选择_blank空白窗口打开。你可以测试一下看看。 A2: 添加列: <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" CellPadding="3" OnRowEditing="GridView1_RowEditing"> <Columns> <asp:HyperLinkField DataTextField="fileName" HeaderText="文件名称" DataNavigateUrlFields="ID" DataNavigateUrlFormatString="AdminFileShow.aspx?id={0}" /> </Columns> </asp:GridView> 当还需要CS代码进行传值gridview添加如下事件 protected void GridView1_RowEditing(object sender, GridViewEditEventArgs e) { string strID = "ID= " + GridView1.DataKeys[e.NewEditIndex].Value.ToString() + ""; Session["数据编号"] = strID; Response.Redirect("adminMessageModify.aspx"); } 之后你跳转的那页里textbox.text=Session["数据编号"].toString(); |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论