在GridView中编辑模板列按钮,然后传递按钮对应行的某一单元格的值
来源:互联网 发布:用友软件成都分公司 编辑:程序博客网 时间:2024/05/29 19:59
如方便,请关注,必回关,谢谢!
前台代码
<asp:TemplateField HeaderText="出仓"> <ItemTemplate> <asp:Button ID="Button2" runat="server" Text="Button" OnClick="Button2_Click" /> </ItemTemplate> </asp:TemplateField>
后台代码
protected void Button2_Click(object sender, EventArgs e) { //sender不是button也不会报错,btn会被赋值null,所以后续要判断btn是否为null Button btn = sender as Button; if(btn!=null){ //两个Parent就可以得到GridviewRow对象 GridViewRow row = btn.Parent.Parent as GridViewRow; string a = row.Cells[1].Text.ToString(); string b = row.Cells[0].Text.ToString(); string s_url = "WebForm1.aspx?statu="+b+"&name=" +a; Response.Redirect(s_url); } }
这里就传递了该行的第一个单元格和第二个单元格的值到了WebForm1.aspx页面。 获取值就是
string name= Request.QueryString["name"]; string statu = Request.QueryString["statu"];
实践可以解决问题。
阅读全文
0 0
- 在GridView中编辑模板列按钮,然后传递按钮对应行的某一单元格的值
- vb2005-asp.net2中gridview模板列中按钮传递行索引号
- 如何在DBGrid中实现某一列的单元格进入编辑状态,其它列的单元格保持只读状态
- 在GridView中针对鼠标单击的某一独立单元格进行编辑
- 在GridView中针对鼠标单击的某一独立单元格进行编辑
- [翻译]在GridView中针对鼠标单击的某一独立单元格进行编辑
- [翻译]在GridView中针对鼠标单击的某一独立单元格进行编辑
- 在GridView中针对鼠标单击的某一独立单元格进行编辑
- 在GridView中针对鼠标单击的某一独立单元格进行编辑
- 获取GridView中某一单元格的值
- javascript 通过按钮自增行,自增列和修改表格中单元格的值
- GridView的模版列中加入按钮,触发按钮事件后,获取该行的某个值
- gridview模板列按钮的使用及获取本行主键值
- gridview里模板列使用textbox、button赋值取值,以及全选按钮的使用
- datagridview中添加按钮列,怎么编辑按钮列显示的文字? 网上百度过来
- ext中Gridview编辑某一列的时候不取消选中其他选中的列
- GridView的选择,取消,编辑,删除,更新 所对应的按钮
- 在GridView模板列中添加按钮和事件 使用CommandArgument存取
- 3.dubbo.properties代替spring的xml配置文件
- 「懒人福利」有了这些小程序,工作效率能提高好几倍
- 封装SqlSessionFactory调用方法
- 验证清空表单
- Spring 多数据源 @Transactional 注解事务管理
- 在GridView中编辑模板列按钮,然后传递按钮对应行的某一单元格的值
- Docker镜像
- ZYNQ QNX开发——Resource Manger知识点总结
- 计算机视觉与深度学习(2)
- Spring Cloud Stream Binder Kafka Monitor
- SQL INNER JOIN(关键字)
- Python3+OpenCV学习笔记(三):颜色空间转换
- Leetcode206. Reverse Linked List
- Linux学习笔记(一) 常用Linux命令