我想結合網格下面的數據源。當沒有數據時,爲什麼我會在那裏得到額外的一行?行數也是正確的,我可以看到,當我調試。爲什麼GridView中有額外的行?
Object[] users = new Object[100];
int i = 0;
while (reader.Read())
{
users[i++] = new {
userid= reader.GetString(0),
group = reader.GetString(1),
subgroup = reader.GetString(2),
};
}
gridview_UserAccess.DataSource = users;
gridview_UserAccess.DataBind();
<asp:GridView ID="gridview_UserAccess" runat="server" CellPadding="4" ForeColor="#333333" GridLines="None">
<Columns>
<asp:TemplateField HeaderText="Select">
<ItemTemplate>
<asp:CheckBox ID="chkbox_Select" runat="server" />
</ItemTemplate>
</asp:TemplateField>
</Columns>
<AlternatingRowStyle BackColor="White" />
<EditRowStyle BackColor="#2461BF" />
<FooterStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" />
<HeaderStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" />
<PagerStyle BackColor="#2461BF" ForeColor="White" HorizontalAlign="Center" />
<RowStyle BackColor="#EFF3FB" />
<SelectedRowStyle BackColor="#D1DDF1" Font-Bold="True" ForeColor="#333333" />
</asp:GridView>
是否可編輯? – Arun 2012-03-14 23:40:20
不,它是不可編輯 – 2012-03-15 04:50:41