Telerik 从另一个组合框设置radcombobox的值

Telerik 从另一个组合框设置radcombobox的值,telerik,rad,Telerik,Rad,从另一个radcombobox1设置RadCombox2的值 RadCombox2位于asp用户控件上,RadCombox1位于aspx页面上。 在这样绑定时,值来自数据库 if (result.IsSuccessful) { var rcbRadComboBox = (RadComboBox)RadGrid1.MasterTableView.FindControl("RadComboBox1");

从另一个radcombobox1设置RadCombox2的值 RadCombox2位于asp用户控件上,RadCombox1位于aspx页面上。 在这样绑定时,值来自数据库

 if (result.IsSuccessful)
                {
                    var rcbRadComboBox = (RadComboBox)RadGrid1.MasterTableView.FindControl("RadComboBox1");
                    if (comboEditAccessGroup != null)
                    {

                        comboEditAccessGroup.DataSource = result.Result;
                        comboEditAccessGroup.DataTextField = "Title";
                        comboEditAccessGroup.DataValueField = "JobId";
                        comboEditAccessGroup.DataBind();


                    }
                }
但问题是,我无法更改RadCombox1上选择的选定索引

我用过

 var selectedindexforjob = Request.QueryString["JobId"];
    rcbRadComboBox.SelectedValue = selectedindexforjob;
为了达到目标却失败了,什么都没有发生。 请帮帮我。 RadCombox1===位于aspx页面上 Radcombobox2=====位于ascx页面上


谢谢向用户控件添加属性:

public string ComboSelectedValue
{
   get { return RadComboBox2.SelectedValue; }
   set { RadComboBox2.SelectedValue = value; }
}
然后您可以从页面使用此属性:

MyUserControl.ComboSelectedValue = RadComboBox1.SelectedValue;