<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”附近显示的错误为“它没有任何选定值的定义”。 我怎样才能解决这个错误?
答案 0 :(得分:1)
我在Telerik网站上查了一下, SelectedValue 属性存在,
我认为你使用了错误的CASE,使用 SelectedValue 而不是 Selectedvalue
ddlDepartment.SelectedValue = objpurchaseorder.intDepartmentId.ToString();// New Code
ddlDepartment.Selectedvalue = objpurchaseorder.intDepartmentId.ToString();// OLd Code