利用ItemDataBound事件中e参数,e.Item.DataItem表示正在绑定数据的这一行所对应的DataSource中的一个DataRowView:string columnValue = (DataRowView)(e.Item.DataItem)["列名"].ToString();
解决方案 »
- 58同城问题
- xmlNodeList 怎么取其中的一部分。
- 为什么将javascript写到JS文件中后,加载提示this._form为空或不是对象
- CS中链接SQL问题
- 在.NET 2.0能否这样操作
- 在vs2005中的GridView如何显示EditItemTemplate
- 一个ASP.NET的技术性的关于做BBS的问题?急用!~!
- 我在用net编网页时,出现了以下错误,请高人指点一下,
- 考试系统支持1000人同时考试???
- MVC如何多层目录路由?地址栏也要多层目录对应,谢谢
- 续(请站长帮忙):MVP都没有解决的问题!求高手相救,100分相赠,不够在加!!!!
- 求救:如何用某个字符初始化指定长度的字符串?
{
if (e.Item.ItemIndex>-1)
{
第一种方法,用datakeys int id=(int)dgList.DataKeys[ e.Item.ItemIndex];
//第二种方法
DataTable dt=)((DataTable)dglist.DataSource;
int id=(int)dt.rows[e.Item.ItemIndex]
["id"]
string name=dt.rows[e.item.itemIndex]["name"]
.....
stirng
}
}
databinder.eval(e.item.dataitem,"列名")
结!