asp.net前台页面数据绑定----对象类表绑定
2011-05-10 23:06
337 查看
/// <summary> ///HelloWorld 的摘要说明 /// </summary> public class HelloWorld { public HelloWorld() { // //TODO: 在此处添加构造函数逻辑 // } private string hello; public string Hello {get;set;} public HelloChina HC{ get; set; } }
/// <summary> ///HelloChina 的摘要说明 /// </summary> public class HelloChina { public HelloChina() { // //TODO: 在此处添加构造函数逻辑 // } public string NiHao { get; set; } }
protected void Page_Load(object sender, EventArgs e) { IList<HelloWorld> list = new List<HelloWorld>(); for (int i = 0; i < 5; i++) { HelloWorld h = new HelloWorld(); h.Hello = "Hello My World!!"; HelloChina hc= new HelloChina (); hc.NiHao="你好!"; h.HC = hc; list.Add(h); } Repeater1.DataSource = list; Repeater1.DataBind(); }
<asp:Repeater ID="Repeater1" runat="server"> <ItemTemplate> <asp:Label ID="Label1" runat="server" Text='<%#Eval("Hello")%>'></asp:Label>----- <asp:Label ID="Label2" runat="server" Text='<%#Eval("HC.NiHao")%>'></asp:Label> <hr/> </ItemTemplate> </asp:Repeater>
Result:
Hello My World!!----- 你好!
Hello My World!!----- 你好!
Hello My World!!----- 你好!
Hello My World!!----- 你好!
Hello My World!!----- 你好!
相关文章推荐
- ASP.NET Web API实践系列07,获取数据, 使用Ninject实现依赖倒置,使用Knockout实现页面元素和视图模型的双向绑定
- Asp.net MVC 传递数据 从前台到后台,包括单个对象,多个对象,集合
- ASP.NET MVC中从后台控制器(Controller)传递数据到前台页面视图(View)方式
- ASP.NET前台如何调用后台定义的变量即数据的绑定详解
- Asp.net 后台绑定数据,前台没有反应的灵异事件. 八成有UpdatePanel 造成.
- ASP.NET中 DataList(数据列表)的使用前台绑定
- ASP.NET MVC之表单集合数据自动绑定到对象属性(集合)中
- 在 Asp.net下的对象成员数据绑定器实现
- ASP.NET页面级数据绑定和运算表达式语法的探究
- Asp.net下的对象成员数据绑定器实现
- ASP.NET MVC之表单集合数据自动绑定到对象属性(集合)中
- (2010-09-16)asp.net页面中输出变量、Eval数据绑定等总结
- 绑定access数据库,asp.net 中 以DropDownList为查询条件 ,前台实现数据查询
- ASP.NET MVC中从前台页面视图(View)传递数据到后台控制器(Controller)方式
- 一起谈.NET技术,asp.net页面中输出变量、Eval数据绑定等总结
- 自动绑定Asp.net页面实体数据的小技巧
- asp.net为gridview绑定数据时出错“未将对象设置引用到对象实例”
- ASP.NET MVC中从前台页面视图(View)传递数据到后台控制器(Controller)方式
- ASP.NET的前台数据绑定概要
- ASP.NET几种页面数据绑定的用法及区别: <%#、 <%=、 <% 、<%@