新版网站
子级Repeater获取父级Repeater绑定项的值
发布时间:2013/10/17   已被4396人阅读    分享到:

1.子级Repeater中绑定父级的某个字段:

<%# DataBinder.Eval((Container.NamingContainer.NamingContainer as RepeaterItem).DataItem, "ModuleName") %>

2.在子级Repeater中引用父级某个控件的值:

<%# ((HiddenField)((RepeaterItem)((Repeater)(((RepeaterItem)Container).NamingContainer)).NamingContainer).FindControl("moduleID")).Value %>

二层嵌套:<%# DataBinder.Eval((Container.Parent.Parent as RepeaterItem).DataItem, "class2") %>

三层嵌套:<%# DataBinder.Eval((Container.Parent.Parent.Parent.Parent as RepeaterItem).DataItem, "class1") %>

四层嵌套:<%# DataBinder.Eval((Container.Parent.Parent.Parent.Parent.Parent.Parent as RepeaterItem).DataItem, "class1") %>

本文分享地址:http://www.cn7080.com/news/84.html上海网站建设公司朗晟网络编辑,转发请注明来源及版权归属。
上一篇:没有了 【关闭】
下一篇:朗晟网络公司新版官方网站正式上线