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