MultiView2.ActiveViewIndex不会更改视图

时间:2012-03-18 12:50:19

标签: asp.net vb.net visual-studio

语言:VB, 环境:Visual Studio 2010

我在MultiView2:View2中有一个DropDownList,如果DropDown的选定索引是5,那么视图应该更改为View3,但不起作用,我将DropDown的AutoPostBack属性设置为True,两个视图都包含UpdatePanel。我明显地在IF语句中有这个,除了MultiView2.ActiveViewIndex = 1之外,其他一切都会被激活。 到目前为止这是我的代码...... 这是在SelectedIndexChanged事件

    If drpDownSecurityQuestion.SelectedIndex = 0 Then
        txtAnswer.Enabled = False
    ElseIf drpDownSecurityQuestion.SelectedIndex > 0 And drpDownSecurityQuestion.SelectedIndex < 5 Then
        txtAnswer.Enabled = True
    ElseIf drpDownSecurityQuestion.SelectedIndex = 5 Then
        txtAnswer.Enabled = False
        drpDownSecurityQuestion2.SelectedIndex = 5
        MultiView2.ActiveViewIndex = 1
    End If

1 个答案:

答案 0 :(得分:1)

现在很清楚了。你无法在updatepanel内部发帖。

将回发触发器添加到您的更新面板: