62,266
社区成员
发帖
与我相关
我的任务
分享Container直译为容器,如果你将一个DataList的DataSource属性设置为一个DataTable对象。那么容器就是DataTable,Container.DataItem是指容器中的每一项,如在DataTable的情况是,DataItem就是DataRow
如果DataList的DataSource的属性一个泛型集体,如List <User>,那么容器中的每一项即是User类,我们可以这样
<ItemTemplate>
<asp:Literal text=' <%# ((User)Container.DataItem).User类的属性名 %>' />
</ItemTemplate>
这样即是将容器中的每一项转换成User类,再绑定到User类的指定属性。
<%= %>这做,似乎不太好解释得太清楚,但一个常见的用法是在JavaSCRIPT中,如
<script type="text/javascript">
</script>开会了