仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 947|回复: 7
打印 上一主题 下一主题

[学习教程] ASP.NET网站制作之在DataGrid控件中猎取数据项中各列的数...

[复制链接]
乐观 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:49:37 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
你觉得数据库怎么样?datagrid|datagrid控件|数据  在DataGrid控件中,一样平常只是在绑定列或模版列中举行数据显现。
  在编写DataGrid控件(控件名为dg1)的事务的处置办法时,一般但愿猎取数据项某列的数据。
  除SelectedInexChanged事务外,别的事务的处置办法的参数e都是DataGridCommandEventArgs类的实例。经由过程e实例,能够猎取激发事务的数据项中数据。
  1.猎取绑定列中的数据
  1)处于非编纂形态、大概数据项处于编纂形态但该绑定列只读
e.Item.Cells[列索引].Text
  2)处于编纂形态
  绑定列假如处于编纂形态,则会显现为TextBox控件情势
((TextBox)(e.Item.Cells[列索引].Controls[0])).Text
  2.猎取模版列中的数据
  在模版列中能够安排一个或多个控件(右键"编纂模版"菜单),这些控件能够绑定命据源中的数据要猎取绑定到模版列中某控件上的数据,起首要晓得该控件的id,然后用FindControl办法取得该控件的援用。
((控件范例)(e.Item.Cells[列索引].FindControl("控件id"))).控件的属性
eg:((CheckBox)(e.Item.Cells[3].FindControl("cbSex"))).Checked
以前很热炒跨平台,主要是由于硅谷挑战微软霸主地位的热情,但是冷静下来后,跨平台往往不是那么一回事。假设你有个软件,所谓的跨平台,你只需要为第二个平台上重新编译一次就行了,这样很难么?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-26 15:39

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表