我在还包含用户控件的页面上有一个模式。
单击模式中的“确定”按钮时,我想更新页面上用户控件中包含的 UpdatePanel。
目前,模式上的“确定”按钮执行整页回发,我只想更新面板,但我不确定如何将其添加为触发器,因为它不在 UpdatePanel 的控制范围内。
谢谢。
我有一个部分答案......我可以通过这样做更新面板一次:
Dim addTrigger As New AsyncPostBackTrigger
addTrigger.ControlID = MyButton.ID
addTrigger.EventName = "Click"
MyUserControl.GetUpdatePanel.Triggers.Add(addTrigger)
这将导致第一次部分回发,但在第一次之后会导致整个页面重新加载。有任何想法吗?