RadComboBox数据绑定不适用于RadComboBox。选择的值

时间:2013-09-03 05:30:18

标签: c# asp.net

<telerik:RadComboBox ID="ddlDepartment" runat="server" AutoPostBack="true" 
         EmptyMessage="Choose a Department" 
         onselectedindexchanged = "ddlDepartment_SelectedIndexChanged"
         EnableLoadOnDemand="True" >
   </telerik:RadComboBox>

相应的C#数据绑定代码:

List<MdlPurchaseinvoice> objdpt = new List<MdlPurchaseinvoice>();
ddlDepartment.DataSource = SettingManager.GetDepartmentDetails();
ddlDepartment.DataTextField = "strDepartmentName";
ddlDepartment.DataValueField = "intDepartmentId";  
ddlDepartment.DataBind();

现在我需要以编程方式选择所述组合框中的一个项目,我使用了

ddlDepartment.Selectedvalue = objpurchaseorder.intDepartmentId.ToString();

但不幸的是,“Selectedvalue”附近显示的错误为“它没有任何选定值的定义”。 我怎样才能解决这个错误?

1 个答案:

答案 0 :(得分:1)

我在Telerik网站上查了一下, SelectedValue 属性存在,

我认为你使用了错误的CASE,使用 SelectedValue 而不是 Selectedvalue

ddlDepartment.SelectedValue = objpurchaseorder.intDepartmentId.ToString();// New Code

ddlDepartment.Selectedvalue = objpurchaseorder.intDepartmentId.ToString();// OLd Code