【发布时间】:2012-02-06 00:35:32
【问题描述】:
我在整个网站上搜索了错误
我在绑定下拉列表时收到此错误。
DataBinding:“System.Char”不包含名为“APPRAISER_ID”的属性
这是我的代码:
DataSet DSEmployee = new DataSet();
DSEmployee = ws_service.GetReportingDtl(user);
ddlEmployee.DataTextField = "APPRAISER_ID";
ddlEmployee.DataValueField = "APPRAISER_ID";
ddlEmployee.DataSource = DSEmployee.Tables[0].DefaultView.ToString();
ddlEmployee.DataBind();
在我的网络服务中。
string strQ = "select employee_id,appraiser_id from kirti_pms_reporting where appraiser_id='" + varAppraiserId.ToString() + "'";
我的下拉列表内联代码是
<asp:DropDownList ID="ddlEmployee" runat="server" AutoPostBack="true" CssClass="vlu">
我在这里错过了什么?相同的代码在另一个 aspx 页面中运行良好。
【问题讨论】:
-
你有一个 SQL 注入漏洞。