数据控件绑定泛型时Eval无标示的小问题

经常我们会在后台生成数据绑定到数据控件
有时候我们bu不想麻烦 单独去写一个类
而直接使用基本类型绑定

如:
1List<string> list = new List<string>();
2for(int i=0;i<10;i++)
3    list.Add(i.ToString());
4
5Repeater1.DataSource = list;
6Repeater1.DataBind();


前台我们绑定时Eval是没有标示的
这时候可以这样解决:

.aspx

 <asp:Repeater ID="Repeater1" runat="server">
                
<ItemTemplate>
                    
<asp:TextBox ID="nasdc" runat="server" Text=<%# Container.DataItem %>></asp:TextBox>
                
</ItemTemplate>
</asp:Repeater>

 

 直接使用Container.DataItem



posted @ 2008-04-17 11:05  文浩的随笔  阅读(455)  评论(2编辑  收藏  举报