语言: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
答案 0 :(得分:1)
现在很清楚了。你无法在updatepanel内部发帖。
将回发触发器添加到您的更新面板: