Repeater的嵌套结合用户控件的使用
2014-04-27 20:38
197 查看
aspx页面的代码:
<asp:Repeater ID="rpFL" runat="server">
<ItemTemplate>
<uc1:flUC ID="flUC1" runat="server" />//用户控件
</ItemTemplate>
</asp:Repeater>
用户控件的代码:
<div id="fluc" class="fluc">
<h1><%# Eval("Title") %></h1>
<ul>
<asp:Repeater ID="rpGNZYC" DataSource='<%# Eval("itis") %>' runat="server">
<ItemTemplate>
<li><a href=""><%# Eval("ITName") %></a></li>
</ItemTemplate>
</asp:Repeater>
</ul>
</div>
aspx.cs后台代码的样式:
this.rpFL.DataSource = flUCBLL.GetFLUC();
this.rpFL.DataBind();
用户控件绑定的数据,可以单独构建一个数据模型类A,该数据模型专为该用户控件使用。在用户控件中Title,itis为A的属性。其中itis是一个集合,ITName是itis集合中对象的属性。
<asp:Repeater ID="rpFL" runat="server">
<ItemTemplate>
<uc1:flUC ID="flUC1" runat="server" />//用户控件
</ItemTemplate>
</asp:Repeater>
用户控件的代码:
<div id="fluc" class="fluc">
<h1><%# Eval("Title") %></h1>
<ul>
<asp:Repeater ID="rpGNZYC" DataSource='<%# Eval("itis") %>' runat="server">
<ItemTemplate>
<li><a href=""><%# Eval("ITName") %></a></li>
</ItemTemplate>
</asp:Repeater>
</ul>
</div>
aspx.cs后台代码的样式:
this.rpFL.DataSource = flUCBLL.GetFLUC();
this.rpFL.DataBind();
用户控件绑定的数据,可以单独构建一个数据模型类A,该数据模型专为该用户控件使用。在用户控件中Title,itis为A的属性。其中itis是一个集合,ITName是itis集合中对象的属性。
相关文章推荐
- 使用嵌套的Repeater控件显示分级数据
- 使用嵌套的Repeater控件显示分级数据(转)
- HOW TO:使用嵌套 Repeater 控件和 Visual C# .Net 显示分层数据
- Repeater控件嵌套使用
- Repeater控件的嵌套使用
- asp.net mvc下使用Html.Partial嵌套页面(功能同等用户控件)
- asp.net控件用法--在Repeater中嵌套使用Repeater 【转】
- 使用嵌套的Repeater控件显示分级数据
- 使用嵌套的Repeater控件显示分级数据
- 两个Repeater控件 嵌套使用
- 关于GridView,DataList,Repeater控件的嵌套使用
- 使用嵌套的Repeater控件显示分级数据
- 关于 Repeater 控件嵌套的使用。在嵌套中添加 其它控件(如:按钮),并影响其它控件的方法,很重要哦,测试通过。
- Repeater 控件嵌套使用
- 使用嵌套的Repeater控件显示分级数据
- Repeater控件嵌套使用
- 使用嵌套 Repeater 控件和 Visual C# .Net 显示分层数据
- asp.net控件用法--在Repeater中嵌套使用Repeater
- 使用嵌套 Repeater 控件和 Visual C# .Net 显示分层数据
- 使用嵌套的Repeater控件显示分级数据