你如何在回发后隐藏Rad Combo Box?

时间:2013-12-16 10:59:23

标签: c# javascript asp.net telerik radcombobox

我遇到Telerik Rad Combo Box的问题,因为我根据另一个Rad Combo Box索引更改事件将其设置为在Javascript中不可见,但是当我单击导致回发的按钮时,rad组合框再次可见。在另一个rad组合框的javascript onIndexChanged事件中,我使用set_visible()属性隐藏了两个rad组合框。但是在服务器端回发后它们不会保持不可见

function OnIndexChange(sender, args) {

    var radComboBox1 = $find("<%= RadComboBox1.ClientID %>");
    var radComboBox2 = $find("<%= RadComboBox2.ClientID %>");

    radComboBox1.set_visible(false);
    radComboBox2.set_visible(false);

}

1 个答案:

答案 0 :(得分:0)

您是否尝试根据后面代码中的“IsPostBack”属性设置可见性?

    protected void Page_PreRender(object sender, EventArgs e)
    {
        if (IsPostBack)
        {
            radComboBox1.Visible = false;
            radComboBox2.Visible = false;
        }
    }