1.子级Repeater中绑定父级Repeater的某个字段:
方法1
| 代码如下 | 复制代码 |
| :<%# DataBinder.Eval((Container.NamingContainer.NamingContainer as RepeaterItem).DataItem, "PropertyName") %> |
|
方法2
| 代码如下 | 复制代码 |
| :<%# DataBinder.Eval((Container.Parent.Parent as RepeaterItem).DataItem, "PropertyName") %> |
|
二层嵌套
| 代码如下 | 复制代码 |
| :<%# DataBinder.Eval((Container.Parent.Parent as RepeaterItem).DataItem, "PropertyName") %> |
|
三层嵌套:<
| 代码如下 | 复制代码 |
| %# DataBinder.Eval((Container.Parent.Parent.Parent.Parent as RepeaterItem).DataItem, "PropertyName") %> |
|
四层嵌套
| 代码如下 | 复制代码 |
| :<%# DataBinder.Eval((Container.Parent.Parent.Parent.Parent.Parent.Parent as RepeaterItem).DataItem, "PropertyName") %> |
|
2.在子级Repeater中引用父级Repeater某个控件的值:
| 代码如下 | 复制代码 |
| <%# (Container.Parent.Parent.FindControl("txtUserID") as TextBox).Text%> | |