请帮帮我......我需要将字典设置为GridView的数据源。字典包含具有例如属性start和finish的对象。我只找到了有关将数据集,结果集,SQL适配器等连接到GridViews的信息。
GridView我试图用我的字典来呈现,也应该是可编辑的,但我想NO1问题只是连接它。
答案 0 :(得分:4)
如果您只是将其设置为数据源并将autegenreate列设置为gridview的true,它将正常工作。如果要显式绑定列,则将它们绑定到Key和Value属性。 e.g:
<asp:GridView runat="server" ID="MyGridView" AutoGenerateColumns="false">
<Columns>
<asp:BoundField DataField="Key" />
<asp:BoundField DataField="Value" />
</Columns>
</asp:GridView>
答案 1 :(得分:1)
只需将Datasource属性设置为Dictionary对象。
http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.gridview.aspx#binding_to_data