首页 新闻 会员 周边 捐助

webform的Repeater控件,这么从RepeaterItem中取数,ItemTemplate使用的自定义模板

0
悬赏园豆:20 [已关闭问题] 关闭于 2016-10-05 20:34

myRepeater.ItemTemplate = new MyItemTemplate();

像这样指定一个模板,在Repeater的ItemDataBound事件中,可以通过RepeaterItem.Controls中包含的控件(以及这些控件的子控件)获取MyItemTemplate中定义的控件并填写数据,从而使最终页面上显示Repeater的数据的。

MyItemTemplate中添加的用来显示数据的控件是TextBox、DropDownList之类的表单控件。

问题是回发时,我想从Repeater中读取修改后的数据,但是这个Repeater的每个RepeaterItem的Controls属性是空的。怎么在回发的情况下根据MyItemTemplate添加的获取Repeater中每行的数据?

北在北方的主页 北在北方 | 初学一级 | 园豆:180
提问于:2016-10-05 16:57
< >
分享
所有回答(1)
0

不太明白你的问题。

你是要做修改吗?修改要获取这行的id 然后找到这条数据吧这些数据反填过去就好了

潜水不冒泡 | 园豆:210 (菜鸟二级) | 2017-05-09 11:28
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册