中继器的嵌套结合用户控件的使用

aspx页面的代码:

& lt; asp:中继器ID=" rpFL " runat=" server "在

,,,,,,& lt; ItemTemplate>

,,,,,,& lt; uc1:美国ID=" flUC1 " runat=胺衿鳌?在//用户控件

,,,,,,& lt;/ItemTemplate>

& lt;/asp: Repeater>


用户控件的代码:

& lt; div id="美国" class="美国"在

,,,,& lt; h2> & lt; % # Eval(“标题”)%祝辞& lt;/h2>

,,,,& lt; ul>

,,,,,,& lt; asp:中继器ID=皉pGNZYC数据源”=? lt; % # Eval(“它”)%祝辞的runat=胺衿鳌痹?/p>

,,,,,,,,& lt; ItemTemplate>

,,,,,,,,& lt; li> & lt; a href="祝辞& lt; % # Eval (ITName) %祝辞& lt;/a> & lt;/li>

,,,,,,,,& lt;/ItemTemplate>

,,,,,,& lt;/asp: Repeater>

,,,,& lt;/ul>

& lt;/div>


aspx。cs后台代码的样式:

,,,this.rpFL。数据源=flUCBLL.GetFLUC ();

,,,,this.rpFL.DataBind ();

用户控件绑定的数据,可以单独构建一个数据模型类,该数据模型专为该用户控件使用。在用户控件中标题,它为一个的属性。其中它是一个集合,ITName是是集合中对象的属性。


中继器的嵌套结合用户控件的使用