打开新页面并传值 在gridview中自定义一个模板字段linkbutton当我点击linkbutton是可以打开一个新的页面,并传值(值为绑定的一个字段) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <a href='studentadd.aspx?id=<%#Eval("id")%>&&type=<%=type %>&&xx=0'> <asp:Image ID="Image1" ImageUrl="~/images/Edit.gif" runat="server" /></a>试试图片超链接吧,方便实用 还可以传多个值.... 直接这样 <a target ="Right" href='Right.aspx?pc=<%# DataBinder.Eval(Container,"DataItem.pc") %>&tablecode=<%=tablecode%> ' >也可以LinkButton的话修改NavigateUrl就可以了! 用LinkBtton也行 前台<ItemTemplate> <asp:LinkButton ID="LinkButton1" runat="server" Text='<%# Bind("state") %>' dArgument='<%# Eval("Id") %>' CommandName="linkbtn"></asp:LinkButton> </ItemTemplate>后台protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e) { //启用禁用 int nID=0; if (e.CommandName == "linkbtn") { nID = Convert.ToInt32(e.CommandArgument); Response.Redirect("****.aspx?id="+nID); } } 这样写也挺好的 别什么都依靠服务器端控件 <asp:Image 也可以改成 <img alt="" src="" /> <asp:TemplateField HeaderText="姓名"> <ItemTemplate> <asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl='<%# "DetailInfo.aspx?ID="+Eval("id") %>' Text='<%# Eval("name") %>' ToolTip='<%# "详细信息" %>'></asp:HyperLink> </ItemTemplate> </asp:TemplateField> 母版页中路径问题 【做了好久的程序了,感觉没啥意思,各位提供一个思路或者方向】 FreeTextBox控件使用时,会出现空格变成"?"的情况 AspNetPager能用IQueryable<T>作为数据源吗 多重用户控件嵌套相互查找问题 datagrid怎样显示数据库中跨表数据?求助 循环出不了我要的结果,看代码错那里了? 问个超简单的问题:判断0到255之间的整数的正则表达式 vs2005里怎么单独把一个cs编译成dll? 求大神看下什么问题 如何写这个模糊查询? 配置数据源向导中没有LinQ
<asp:Image ID="Image1" ImageUrl="~/images/Edit.gif" runat="server" />
</a>
试试图片超链接吧,方便实用 还可以传多个值....
LinkButton的话修改NavigateUrl就可以了!
<ItemTemplate>
<asp:LinkButton ID="LinkButton1" runat="server" Text='<%# Bind("state") %>' dArgument='<%# Eval("Id") %>' CommandName="linkbtn"></asp:LinkButton>
</ItemTemplate>
后台protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e)
{
//启用禁用
int nID=0;
if (e.CommandName == "linkbtn")
{
nID = Convert.ToInt32(e.CommandArgument); Response.Redirect("****.aspx?id="+nID);
}
}
这样写也挺好的 别什么都依靠服务器端控件
<asp:Image 也可以改成 <img alt="" src="" />
<ItemTemplate>
<asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl='<%# "DetailInfo.aspx?ID="+Eval("id") %>'
Text='<%# Eval("name") %>' ToolTip='<%# "详细信息" %>'></asp:HyperLink>
</ItemTemplate>
</asp:TemplateField>