我有一个vb.net项目,其中我需要要求用户确认一些操作。我的问题是,rigth现在我可以向用户显示确认对话框,但我无法在后面的代码中获得响应。基于,我可以显示确认对话框,并根据响应做一些事情,但该解决方案的问题是,我需要在对话框中显示来自数据库的数据列表,因此javascript代码也必须从代码后台进行处理。
下面是显示确认对话框的代码
'myPage.aspx.vb
Private Sub ConfirmBox(ByVal message As String)
Dim sb As New System.Text.StringBuilder()
sb.Append(&
我有jQuery UI对话框和ASP.NET,我在对话框中包装了一个复选框列表。因为它是一个“编辑页”,一些复选框已经被选中,因为当页面第一次加载时从数据库获取的数据。
当我点击打开对话框的链接时,我没有问题,所有的事情都像预期的那样工作。但是,如果我不点击打开对话框的链接,当表单提交回来时,这些复选框的值将不会从代码隐藏中提取。我理解这一点,因为在加载页面时,jQuery UI对话框会将"div“附加到”表单“元素之外的HTML中。
//I'm trying to append dialog-dept to form on document ready like th
我使用模式对话框。模式对话框由一个掩码div和一个容器div构建。容器div包含一个带有模式aspx页面的iFrame。初始化模式对话框时,掩码和容器将添加到页面正文中。当我关闭模式对话框时,遮罩和容器将从正文中移除。
一切正常,当我在Visual Studio中开始调试,并打开一个新的模式对话框时,我在调试器中看到了新的页面:脚本文档- Windows Internet Explorer -somePage.aspx
但是当我关闭并删除对话框时,页面在VS调试器中保持“活动”状态,直到我刷新整个页面。
这是不是很糟糕?页面会不会在某个地方“活着”,即使它从身体里移走了?或者它只是一个Visu