asp.net数据绑定控件
2012-06-21 16:53
288 查看
最近碰到了一个问题,就是对sqldatasourc控件的使用,我感觉很烦,它破坏了三层架构的思想,所以做项目喜欢上了手写如gridview的事件,也搜集了点东西:
1.对于编辑数据主要用到了三个事件:
RowEditing
RowCancelingEdit
RowUpdating
对于RowEditing:
gridview.EditIndex = e.NewEditIndex;
gridview.datasource=datatable;
对于RowCancelingEdit:
gridview.EditIndex = -1;
gridview.datasource=datatable;
对于RowUpdating:
就只有一个难点了,就是怎么获取原来的数据了:
(TextBox)gvFriendLink.Rows[gridview.EditIndex].Cells[列].Controls[0]).Text
对于选定就一个SelectedIndexChanged事件:
对于删除就一个RowDeleting事件:
上述的两个事件实现重点就是获取DataKey了:
gridview.selectedvalue
1.对于编辑数据主要用到了三个事件:
RowEditing
RowCancelingEdit
RowUpdating
对于RowEditing:
gridview.EditIndex = e.NewEditIndex;
gridview.datasource=datatable;
对于RowCancelingEdit:
gridview.EditIndex = -1;
gridview.datasource=datatable;
对于RowUpdating:
就只有一个难点了,就是怎么获取原来的数据了:
(TextBox)gvFriendLink.Rows[gridview.EditIndex].Cells[列].Controls[0]).Text
对于选定就一个SelectedIndexChanged事件:
对于删除就一个RowDeleting事件:
上述的两个事件实现重点就是获取DataKey了:
gridview.selectedvalue
相关文章推荐
- ASP.NET中DropDownList控件的数据绑定的C#语言描述
- ASP.Net中通过Jquery前端对Repeater控件绑定的数据进行操作
- asp.net web控件数据绑定
- Asp.Net 数据绑定控件
- ASP.NET数据绑定控件
- asp.net控件开发基础(17) --------初识数据绑定控件
- ASP.NET数据绑定之Repeater控件
- ASP.NET 2.0 和数据绑定控件:新的角度,新的做法
- [ASP.NET]ASP.NET数据绑定菜单控件
- ASP.NET 2.0 的数据绑定控件概述与区别(GridView、DetailsView、FormView 、Repeater、DataList)
- 【ASP.NET】数据绑定控件之间的差别
- 浅谈ASP.NET常用数据绑定控件优劣总结
- asp.net数据服务控件和数据绑定技术
- 创建一个可以绑定数据的 ASP.NET Web 部件控件
- asp.net 2.0教程 数据绑定控件
- 什么时候使用哪个数据绑定控件(asp.net)
- asp.net下的“Eval()、XPath() 和 Bind() 这类数据绑定方法只能在数据绑定控件的上下文中使用。”错误的一个可能的成因
- 【整理】Asp.net中<HyperLink>控件中的NavigateUrl属性使用<%#Eval(“id”)%>绑定数据时无效
- Asp.net控件开发学习笔记(十二)----数据绑定
- ASP.Net 数据绑定之-----选择合适的数据控件