我想把数据库里的一个表用gridview显示出来,我想这是最常用的操作吧。
Gateway gateway = new Gateway("DbName");
GridView1.DataSource = gateway.FindArray<User>();
GridView1.DataBind();
在gridview里这样设置
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="false">
<Columns>
<asp:TemplateField>
<ItemTemplate>
<asp:Label ID="Label2" runat="server" Text=' <%# Eval("Status") %> '></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<ItemTemplate>
<asp:Label ID="Label1" runat="server" Text=' <%# Eval("Birthday") %> '></asp:Label>
</ItemTemplate>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
但是有一个对象属性是Name是结构体,我如何才能显示呢?