而Dictionary字典类很明显是继承并实现了IEnumerable接口的,那么,如何讲一个Dictionary对象绑定到Repeater等控件呢?
--------------------
下面给出示例(片段)
1
public class DicTest:Page
2
}
:2
--------------------
而在前台的使用则是通过数据绑定,如下所示(片段)
1
<table>
2
<asp:Repeater id="nameList" runat="server">
3
<ItemTemplate>
4
<tr>
5
<td>键:<%#Eval("key")%></td>
6
<td>值:<%#Eval("value")%></td>
7
</tr>
8
</ItemTemplate>
9
</asp:Repeater>
10
</table>
2
3
4
5
6
7
8
9
10
------------
如果使用的是ArrayList等类时,
绑定时,直接用 <%# Container.DataItem%>就可以了。。。