GridView页面跳转

bb5736 2012-09-18 04:51:17
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
//当鼠标停留时更改背景色
e.Row.Attributes.Add("onmouseover", "c=this.style.backgroundColor;this.style.backgroundColor='#9CCBF7';this.style.cursor='hand'");
//当鼠标移开时还原背景色
e.Row.Attributes.Add("onmouseout", "this.style.backgroundColor=c");
// string strId = GridView1.DataKeys[e.Row.RowIndex].Value.ToString();
e.Row.Attributes.Add("onclick", "window.open(XX.aspx?CODE=" + GridView1.DataKeys[e.Row.RowIndex].Value + "')");

// }
}

这个事件怎么点击跳转不了????
...全文
135 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
孟子E章 2012-09-18
  • 打赏
  • 举报
回复
是的
Request.QueryString["CODE"];
或者
Request.Params.Get("CODE");
bb5736 2012-09-18
  • 打赏
  • 举报
回复
多谢大神啊!太粗心了!!!
到跳转的页面是这么引用吗??? string strCD = Request.QueryString["CODE"];

[Quote=引用 1 楼 的回复:]
e.Row.Attributes.Add("onclick", "window.open('XX.aspx?CODE=" + GridView1.DataKeys[e.Row.RowIndex].Value + "')");
[/Quote]
孟子E章 2012-09-18
  • 打赏
  • 举报
回复
少了'啊
孟子E章 2012-09-18
  • 打赏
  • 举报
回复
e.Row.Attributes.Add("onclick", "window.open('XX.aspx?CODE=" + GridView1.DataKeys[e.Row.RowIndex].Value + "')");

111,042

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧