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集合中对象的属性。

转载于:https://blog.51cto.com/yiboyuntian/1403734

Repeater的嵌套结合用户控件的使用相关推荐

  1. Asp.net 2.0 自定义控件开发专题讲解[为用户控件增加DataSource属性, 能够自动识别不同数据源](示例代码下载)...

    (一).  概要 开发<数据绑定用户控件>, 要实现一个DataSource属性, 并且能够自动识别不同的数据源, 如: ArrayList, DataTable, DataSet, XM ...

  2. WPF框架嵌套用户控件,显示与切换(详细,代码复制可用)

    WPF框架手敲实现嵌套页面,点击显示与切换 下面附上成果图吧,看了之后觉得适用就可以参考一下,否则就不要浪费时间了 操作时间 1.此篇作为学习记录,是一个WPF框架window嵌套用户控件的使用.点击 ...

  3. 用户控件和服务器控件的数据绑定

    一.绑定Repeater控件的数据源 aspx.cs文件中绑定Repeater控件的数据源在BindDataSource()中: protected override void BindDataSou ...

  4. ASP.NET重用代码技术 - 用户控件技术

    作者: 苏红超 使用ASP.NET中的代码绑定技术来使得代码重用变得简单可行.我们发现,利用代码绑定技术我们可以容易的将我们的代码和内容分离开来,利用它可以建立可重用的代码,只是这种技术本身也存在着一 ...

  5. 用户控件制作时设计模式加载报错的解决办法

    最近改了个用户控件,在设计界面加载时总是报错. 网上查了下可以用DesignMode解决,但是在构造函数里用DesignMode还是不行.查原因后发现该Design模式不能嵌套UserControl, ...

  6. 学习笔记---母板页、用户控件、第三方控件及视图状态管理

    一.母版页 在制作页面的过程中, 多个页面往往具有相同的页面Header和页面Footer, 多个页面只是在中间部分有变化. 那么我们完全可以避免在每个页面中都写一遍页头和页尾的代码, 这种技术就是母 ...

  7. [MOSS开发]:如何使用用户控件

    如果是纯手工开发web part,其实还是比较困难的,因为这种类型的web part是以类库的形式出现,没有可视化的界面,完全由代码写出来,包含控件的样式,属性,事件等等.开发过自定义控件的朋友可能会 ...

  8. 【转】页(page),用户控件(userControl),窗口(window)区别

    欢迎加入BIM行业开发交流1群 群号:711844216 背景 大家在vs中新建wpf项目后,会发现在添加新建项时会出现下列三个选项 它们有什么区别呢? 区别: 页:通常用于网页 窗口:通常一个桌面a ...

  9. 【WPF学习笔记】之如何点击“新建”按钮,在面板中加载一条条的“用户控件”的信息:动画系列之(四)...

    ...... 承接上一系列动画三. 在主界面后台代码设置嵌套第二个用户控件. using System; using System.Collections.Generic; using System. ...

最新文章

  1. redis有几种数据类型
  2. 《Windows网络与通信程序设计(第3版)》——1.4 网络应用程序设计基础
  3. 解决Visual Code安装中文插件失败问题
  4. boost::regex模块在 cpp 文件中搜索类定义,使用全局回调函数的测试程序
  5. html网页上传到服务器_JSP+Servlet实现文件上传到服务器功能
  6. 基于netty4.x开发时间服务器
  7. 网页制作初期,必须的东西
  8. python列表操作符_Python中list()列表操作符的案例分享
  9. 泛微oa系统什么框架_泛微OA ecology 二次开发实例 开发完整说明
  10. 软考高项-项目知识管理体系
  11. 高薪岗位云计算面试题,云计算运维工程师必备
  12. IuCS IuPS IuR IuB Uu接口
  13. 2019-2020记罗振宇“时间的朋友”跨年演讲(二)
  14. 王城英雄无限钻石服务器,王城英雄无限钻石版
  15. 新生活、新成长、新认知
  16. 为什么OpenCV4 “pkg-config --modversion opencv”显示“ No package ‘opencv‘ found”?解决方法!
  17. Debian 国内常用镜像源
  18. 论大学生能参加的比赛,看这一篇文章就够了
  19. xz1推送android9.0,索尼XZ1/XZP港版正式推送Android 9.0更新 搭载4K HDR显示屏
  20. 碳纳米角、纳米囊泡等量子点复合纳米材料的定制合成方法

热门文章

  1. NumPy - ndarray
  2. echo count(“abc”); 输出什么?
  3. Mysql系列三:Centos6下安装Mysql和Mysql主从复制的搭建
  4. Java SpringMVC实现PC端网页微信扫码支付完整版
  5. POJ 1654 Area 凸包面积
  6. select,poll,epoll用法
  7. (急聘) 高级软件工程师(C#.Net/JS) http://job.cnblogs.com/offer/8966/
  8. Remoting系列专题---自定义序列化类
  9. linux smb 所有者,python-3.x - 在Linux上使用python从smb共享中获取文件的所有者。 - SO中文参考 - www.soinside.com...
  10. java验证码的实现