给gridview增加行链接,点击行任意位置进行跳转
2017-07-12 00:05
309 查看
原文发布时间为:2009-04-14 —— 来源于本人的百度文章 [由搬家工具导入]
可这样,在GridView的RowDataBound输入代码,假如id在第0列,且不是摸板列:
C# code protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e){ if (e.Row.RowType == DataControlRowType.DataRow) { e.Row.Attributes.Add("style", "cursor: hand;");//将光标设为手形 e.Row.Attributes.Add("onclick", "ItemOver(this," + e.Row.Cells[0].Text + ")"); }}
js代码:
JScript code <script language="javascript" type="text/javascript"> if (!objbeforeItem) { var objbeforeItem=null; var objbeforeItembackgroundColor=null; } function ItemOver(obj,id) { if(objbeforeItem) { objbeforeItem.style.backgroundColor = objbeforeItembackgroundColor; } objbeforeItembackgroundColor = obj.style.backgroundColor; objbeforeItem = obj; obj.style.backgroundColor = "#FFFF00"; window.open("default1.aspx?id="+id); }</script>
可这样,在GridView的RowDataBound输入代码,假如id在第0列,且不是摸板列:
C# code protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e){ if (e.Row.RowType == DataControlRowType.DataRow) { e.Row.Attributes.Add("style", "cursor: hand;");//将光标设为手形 e.Row.Attributes.Add("onclick", "ItemOver(this," + e.Row.Cells[0].Text + ")"); }}
js代码:
JScript code <script language="javascript" type="text/javascript"> if (!objbeforeItem) { var objbeforeItem=null; var objbeforeItembackgroundColor=null; } function ItemOver(obj,id) { if(objbeforeItem) { objbeforeItem.style.backgroundColor = objbeforeItembackgroundColor; } objbeforeItembackgroundColor = obj.style.backgroundColor; objbeforeItem = obj; obj.style.backgroundColor = "#FFFF00"; window.open("default1.aspx?id="+id); }</script>
相关文章推荐
- 在Gridview控件中点击编辑链接,把这一行数据传给编辑界面进行修改
- 点击GridView任意位置,选中所在行
- 点击链接跳转到固定div位置处(类似锚点链接)
- ASP.NET2005 gridview中点击某行的任意位置选中某行 交替效果 变换鼠标手势
- 在Gridview控件中点击编辑链接,把这一行数据传给编辑界面进行修改
- 扩展GridView实现多选(全选)、点击行任意位置选择行、选中变色、添加双击事件等
- 点击GridView任意位置,选中所在行(转)
- [置顶] 字符串中包含链接,点击链接跳转指定位置
- ASP.NET gridview中点击任意行的任意位置选中某行交替效果 变换鼠标手势,获取选定行的指写数据
- AutoIT: 如何通过坐标相对位置来对无法识别的Menu以及GridView进行定位点击操作
- html 当前页面点击链接跳转到当前页面页面的某个位置
- JS如何实现点击页面内任意的链接均加参数跳转
- JAVA打包xml成zip保存在服务器任意位置,并能在页面进行点击下载
- 如何让链接为空 即点击时不进行跳转
- 点击页面链接跳转到指定位置
- GridView中实现点击某行的任意位置就选中该行
- 点击A页面链接,跳转至B页面指定位置
- 如何让链接为空 即点击时不进行跳转
- 扩展GridView实现多选(全选)、点击行任意位置选择行、选中变色、添加双击事件等
- JS如何实现点击页面内任意的链接均加参数跳转?