网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > ASP.NET技巧
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
网络编程:ASP教程,ASP.NET教程,PHP教程,JSP教程,C#教程,数据库,XML教程,Ajax,Java,Perl,Shell,VB教程,Delphi,C/C++教程,软件工程,J2EE/J2ME,移动开发
本月文章推荐
..Net中常见问题及解决方法归类.
.使用FileUpload控件上传图片并自.
.发布网站的时候,遇到 未能加载文.
.正则表达式在网页处理中的应用四.
.基于.NET数字处理程序的框架设计.
.Asp.Net下通过切换CSS换皮肤.
.权限树中Checkbox的操作[Asp.Net.
.ConnectString中enlist设置的含义.
.ASP.NET程序中用Repeater实现分页.
.页面根据不同Url显示不同Title以.
.一些关于SQL2005+ASP.NET2.0的问.
.HTTP性能调优之设置连接失效时间.
.正则学习:组的定义及引用方式.
.ASP.NET Atlas对JavaScript的扩展.
.如何在webform.aspx.cs中控制用户.
.ASP.NET如何存取SQL Server数据库.
.Asp.net中防止用户多次登录的方法.
.asp.net 2.0中动态修改页面标题.
.记时器在ASP.NET中的应用.
.关于Asp.net中使用以下代码导出E.

在DataGrid控件中获取数据项中各列的数据内容

发表日期:2007-1-21


在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

上一篇:在DataGrid控件中编辑数据项 人气:4110
下一篇:将web窗体页文件(test.aspx)转换成用户控件文件(test.ascx) 人气:3786
浏览全部DataGrid的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐