【问题标题】:Set selected value for a disabled combobox in telerik在telerik中为禁用的组合框设置选定的值
【发布时间】:2013-04-11 20:51:39
【问题描述】:

我正在尝试根据一个文本框的 textchanged 事件(updatestatus) 为 radcombobox 设置一个值。

它不会改变值。

  <telerik:RadComboBox ID="ddlStatus" runat="server"  Enabled="false"/>

  protected void updatestatus(object sender, System.EventArgs e)
{
    if (txtname.Text != String.Empty)
    {
        if (ddlStatus.Text.Trim() == "Waiting")
        {
            ddlStatus.Text = "complete";

        }
    }
} 

如果我遗漏了什么,有人可以建议我吗?

【问题讨论】:

    标签: c# asp.net telerik radcombobox


    【解决方案1】:

    您可以使用 FindItemByText 设置 Talerik 下拉列表的值:

       RadComboBoxItem item = ddlStatus.FindItemByText("complete");
       item.Selected = true;
    

    在您的情况下,完整的实现将是这样的:

    protected void updatestatus(object sender, System.EventArgs e)
    {
        if (txtname.Text != String.Empty)
        {
            if (ddlStatus.Text.Trim() == "Waiting")
            {
               RadComboBoxItem item = ddlStatus.FindItemByText("complete");
               item.Selected = true;
            }
        }
    }   
    

    【讨论】:

    • 我不知道这个属性,非常感谢。它工作得很棒。!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-17
    • 1970-01-01
    • 2011-10-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多