欢迎您访问我爱IT技术网,今天小编为你分享的编程技术是:【asp.net获得数据控件事件索引并获取其中值总结】,下面是详细的讲解!
asp.net获得数据控件事件索引并获取其中值总结
1、RowCommad
//获得索引
int index=((GridViewRow)(((Button)(e.CommandSource)).Parent.Parent)).RowIndex;
2、RowEditing等
//获得索引
int index=e.NewEditIndex;
//获取当前GridViewRow对象
GridViewRow editGridViewRow=autoGridView.Rows[girdviewEditIndex];
//获取内容方法一 row中有控件Label
Label girdviewTitleLabel=editGridViewRow.Cells[0].FindControl("titleLabel") as Label;
string gridViewContent=girdviewTitleLabel.Text;
//获取内容方法二 row中有无控件Label
//string gridViewContent=editGridViewRow.Cells[0].Text;
3、RowDeleting等
//获得索引
int index=e.RowIndex ;
//获取当前GridViewRow对象
GridViewRow gvr=autoGridView.Rows[index];
//取得当前行第二个单元格中的文字
string str=gvr.Cells[1].Text;
关于asp.net获得数据控件事件索引并获取其中值总结的用户互动如下:
相关问题:Asp.net GridView控件怎么提取某列值,求详细解答...
答:一般是先获得行再获得列,目标列最好能用个label控件来显示,找到行后再FindControl 获得行的方法有很多: 在用GridView控件时,我们经常会碰到获取当前行的索引,通过索引进行许多操作。例如,可以获得当前行某一个控件元素;设置某一元素的值... >>详细
相关问题:asp.net关于GridView控件获取所选行的某字段的值!
答:GridView是ASP.NET中功能强大的数据显示控件,它的RowDataBound事件为我们提供了方便的控制行、列数据的途径。 软件开发网 www.mscto.com 要获取当前行的某个数据列,有如下几种方法: 1. Cells[x].Txt。 从列单元格的文本值获龋这种方法简单高... >>详细
相关问题:asp.net中DataList控件中的Lable控件中的数据怎么...
答:如果是要在绑定的时候设置Label的值,那么就在DataBound事件下面加此代码: 在ItemDataBound中取 protected void DataList1_ItemDataBound(object sender, RepeaterItemEventArgs e) { if (e.Item.ItemType == ListItemType.AlternatingItem || e.... >>详细
- 【创建】ASP.NET Web API教程 创建域模型的方法详
- 【服务器】asp.net页面状态管理cookie和服务器状
- 【Repeater控件】.NET实现Repeater控件+AspNetPag
- 【客户端】获取客户端IP地址c#/vb.net各自实现代
- 【ref】asp.net(c#)ref out params的区别-out-pa
- 【数据控件】asp.net获得数据控件事件索引并获取
- 【NET】10个.NET中删除空白字符串的方法-删除空白
- 【asp】asp.net 计划任务管理程序实现,多线程任务
- 【framework】.net框架(framework)版本不匹配的解
- 【asp】asp.net读取磁盘文件、删除实例代码-net-
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
