首页 > 解决方案 > System.Web.HttpException:“在所选数据源上找不到名为“DOB”的字段或属性。

问题描述

//我已经写过的Asp.net代码部分 ASPX代码:-

'''<Columns>
<asp:BoundField DataField="Name" HeaderText="Name" />
<asp:BoundField DataField="mobile" HeaderText="mobile" />
<asp:BoundField DataField="address" HeaderText="address" />
<asp:BoundField DataField="DOB" HeaderText="DOB" />
<asp:TemplateField>
<itemTemplate>
<asp:LinkButton ID="Linkview" runat="server" CommandArgument='<%#Eval("contactID")%>' OnClick="lnk_onClick">View</asp:LinkButton>
</itemTemplate>
</asp:TemplateField>
 </Columns>'''

//C#代码部分 代码逻辑我在幕后工作:-

'''void FillGridView()
{
if (sqlCon.State == ConnectionState.Closed)
     sqlCon.Open();
SqlDataAdapter sqlDa = new SqlDataAdapter("ContactViewAll",sqlCon);
sqlDa.SelectCommand.CommandType = CommandType.StoredProcedure;
DataTable dtbl = new DataTable();
sqlDa.Fill(dtbl);
sqlCon.Close();
gvcontact.DataSource = dtbl;
gvcontact.DataBind();
}'''

标签: c#asp.net

解决方案


推荐阅读