根据Postback中的其他下拉列表填充下拉列表

时间:2013-05-02 18:40:17

标签: c# combobox telerik multi-select

我有两个多选下拉列表,一个必须基于另一个绑定。

  public void PopulateStatus()
{       
    string status=ddlstatus.Text;
    ddlname.DataSource = spObj.sp_Name(status);
    ddlname.DataTextField = "status";
    ddlname.DataValueField = "status";
    ddlname.DataBind();      

}

             foreach (RadComboBoxItem itm in ddlstatus.Items)
             {
            itm.Checked = true;

             }
            foreach (RadComboBoxItem itm in ddlname.Items)
                {
                itm.Checked = true;
                       }

以上所有代码都在Postback中调用。但问题是我无法捕获ddlstatus.Text;在PopulateStatus()方法中。

有人可以提出任何关于如何实现这一目标的想法吗?

2 个答案:

答案 0 :(得分:0)

尝试ddlstatus.SelectedItem.Text

答案 1 :(得分:0)

如果没有页面回发,你需要绑定ComboBox等。

页面加载方法

if (!Page.IsPostBack)
{
   // bind controls 
}