GridView控件的绑定问题
在aspx网页的代码 <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" ShowHeader="False" Width="100%">
<Columns>
<asp:BoundField DataField="ID" HeaderText="编号" ReadOnly="True" />
<asp:BoundField DataField="title" HeaderText="链接名称" />
<asp:BoundField DataField="linkAddr" HeaderText="链接地址" />
<asp:CommandField HeaderText="编辑" ShowEditButton="True" />
<asp:CommandField HeaderText="删除" ShowDeleteButton="True" />
</Columns>
</asp:GridView>
在aspx.cs里面用如下的代码绑定
public void BindGridView()
{
OleDbConnection conn = DB.createDB();
conn.Open();
OleDbCommand cmd1 = new OleDbCommand("select * from link",conn);
OleDbDataAdapter oda = new OleDbDataAdapter(cmd1);
DataSet ds = new DataSet();
oda.Fill(ds,"link");
GridView1.DataSource = ds.Tables["link"].DefaultView;
GridView1.DataBind();
conn.Close();
}
确出现这个的一个错误 : 在选定的数据源上未找到名为“linkAddr”的字段或属性。?