它已经一段时间,因为我已经使用了ModalExtender和UpdatePanel的,但是这是可能的。本质上(生锈的头部掉落),我在模态设置的标签内可见= false。然后,在点击Ok按钮后,我在后面的代码中调用了一个处理逻辑的函数。如果逻辑失败,那么我更新标签文本并设置visible = true。如果逻辑通过,我调用模态的close()属性。对于这两者,您必须调用updatePanel.update()以便刷新内容。让我看看,如果我能找到一个例子...
不正是我一直在寻找,但它可以帮助您在正确的轨道上:
If (logInstance.isNew) Then
result = logInstance.createNewLogEntry()
If (result.ToLower = "success") Then
Response.Redirect("default.aspx?status=1")
Else
saveErrorType.InnerHtml = result
ModalSaveError.Show()
End If
Else
result = logInstance.updatePreviousLogEntry(textReasons.Value)
If (result.ToLower = "success") Then
Response.Redirect("default.aspx?status=2")
Else
saveErrorType.InnerHtml = result
ModalSaveError.Show()
End If
End If
对不起,我从来没有想出如何将答案标记为接受答案。最后我明白了。我回去标记那些回答我的问题的答案。谢谢! – John 2010-06-16 18:04:31
没问题。对不起,我不知道你的问题的答案。 – 2010-06-16 18:07:06
jacerhea,没关系。应该给予那些花时间和努力回答任何人的问题的人。 – John 2010-06-16 18:09:29