Repeater控件数据源SqlDataReader,怎样后台获取绑定值?
如题
控件是Repeater
数据源是sqldatereader
前台绑定代码为<%#DataBinder.Eval(Container.DataItem,"News_title",null)%>
怎样在Repeater的itemcommand事件中获取News_title的值
获取前台绑定的值
在Repeater中添加服务器控件的获取text值的方法就请不要再说了
怎样利用itemcommand 中e.item.DataItem
来获取
其它的方法也可以
问题点数:50、回复次数:4Top
1 楼Nils(睡瞌睡等机会)回复于 2005-05-26 14:00:49 得分 10
那就用DataSet :pTop
2 楼LoveCherry(论成败,人生豪迈;大不了,重头再来!^_^)回复于 2005-05-26 14:02:17 得分 20
怎样利用itemcommand 中e.item.DataItem
》》itemcommand的时候不可以,建议你绑定到label来获取Top
3 楼hchxxzx(NET?摸到一点门槛)回复于 2005-05-26 14:03:42 得分 20
datagrid可以直接取列值,但Repeater不可以,你必须将你的值绑定在某控件里面,然后通过FindControl("控件名")的方式来获取.Top
4 楼theonewu(纪念)回复于 2005-05-26 14:07:42 得分 0
看来只能向控件屈服了
Repeater 没有viewstate,没办法
不想用dataset
更不想用datagrid
还是用label吧
屈服了!
解帖!Top




