【发布时间】:2013-08-22 18:32:28
【问题描述】:
我正在使用 linq 从数据库中获取并使用以下代码在 gridview 中绑定:
details.aspx.cs
var mlo1 = (from nmo2 in nmo.PrimaCustDetails1s select nmo2).ToList();
custdet.DataSource = mlo1;
custdet.DataBind();
details.aspx
<asp:GridView ID="custdet" runat="server">
</asp:GridView>
将显示数据库中的所有数据。
我只想使用Boundfield 显示表格中的一些字段
<asp:GridView ID="custdet" runat="server">
<Columns>
<asp:BoundField DataField="CustAccNo" HeaderText ="AccNo" />
<asp:BoundField DataField="Name" HeaderText="Customer Name" />
</Columns>
</asp:GridView>
我不想要其他字段...有人可以建议我如何执行此操作吗?
【问题讨论】:
-
autogeneratecolumns 属性应设置为 false