0
<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();

残念ながら、「選択された値の定義がありません」として、「選択された値」の近くにエラーが表示されます。このエラーを解決するにはどうすればよいですか??

4

1 に答える 1

1

Telerik のサイトSelectedValue Property Exist にチェックインしました。

間違った CASE を使用していると思います。Selectedvalue の代わりSelectedValueを使用してください

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

ddlDepartment.Selectedvalue = objpurchaseorder.intDepartmentId.ToString();// OLd Code
于 2013-09-03T06:25:39.670 に答える