博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
子级Repeater获取 父级Repeater 中的值
阅读量:7080 次
发布时间:2019-06-28

本文共 804 字,大约阅读时间需要 2 分钟。

 

Repeater 嵌套,子级Repeater获取 父级Repeater 中的值

 

第一种方法,子级Repeater中绑定父级的某个字段:

 

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

 

二层嵌套:<%# 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") %>

 

 

第二种方法,在子级Repeater中引用父级某个控件的值:

 

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

 

2.<%# (Container.Parent.Parent.FindControl("txtUserID") as TextBox).Text%>

转载于:https://www.cnblogs.com/dongxizhen/archive/2013/01/21/2870544.html

你可能感兴趣的文章
iOS开发 使用fui(Find Unused Imports)扫描工程中不用的类
查看>>
Android组件化专题-路由动态注入跳转参数以及获取其他模块的fragment
查看>>
JavaScript中的执行机制
查看>>
WWDC2017-Customized Loading in WKWebView
查看>>
今天我才学会iOS的MVP写法
查看>>
Vue.js项目中管理每个页面的头部标签的方法
查看>>
function-表达式(内含自执行函数)
查看>>
2.字符串
查看>>
用Python从Unicode转换到中文并输出到文件
查看>>
Python爬虫之旅之Selenium库的使用
查看>>
『中级篇』Docker的收费模式(53)
查看>>
上传本地项目到远程仓库
查看>>
手写Android网络框架——CatHttp(一)
查看>>
【Python实战】用Scrapyd把Scrapy爬虫一步一步部署到腾讯云上,有彩蛋
查看>>
java架构-一些设计上的基本常识
查看>>
laravel5.5 + react完成简单的CRUD
查看>>
iOS中多Target的实现
查看>>
javax.persistence.TransactionRequiredException: Executing an update/delete query
查看>>
开工大吉,推荐几个Vim神级插件
查看>>
BLOG - 个人博文系统开发总结 二:使用Lucene完成博文检索功能
查看>>