首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

|M| 事ItemCommand中Repeater怎么得到绑定时的那一行的数据

2011-12-27 
|M| 事ItemCommand中Repeater如何得到绑定时的那一行的数据如在ItemDataBound可以用DataRowViewrow(DataR

|M| 事ItemCommand中Repeater如何得到绑定时的那一行的数据
如在
ItemDataBound
可以用
DataRowView   row   =   (DataRowView)e.Item.DataItem;
得到整行的数据
那在
ItemCommand
如何得到绑定时对应行的数据呢

用DataRowView   row   =   (DataRowView)e.Item.DataItem;出错


[解决办法]
Repeater.ItemCommand
当单击 Repeater 控件中的按钮时发生。

对应行的数据这时是取不到的!

不过可以用其他方法解决!



[解决办法]
要看你在ItemCommand作些什么处理了!

[解决办法]
和你的数据源有关系 ,
表3-9 数据绑定时的数据项
数据源类型数据项(DataItem)类型
System.Data.DataViewSystem.Data.DataRowView
System.Data.Common.DbDataReaderSystem.Data.Common.DbDataRecord
System.Collections.ArrayListString
System.Collections.HashtableSystem.Collections.DictionaryEntry
XmlDataSourceSystem.Xml. XPathNavigator
ObjectDataSource业务对象

[解决办法]
通过commandArgument来实现.还是上次的那个问题?
[解决办法]
[M]帖子估计都与楼主有关

不好意思
全不会,捡分!
祈祷斑竹不删你的 哈

热点排行