我有一个带有asp验证器的ASP.net页面和一些自定义验证器。
当我点击页面上的提交时,我想将验证摘要的输出放到新页面(弹出窗口),并将旧页面保留在后台。
OR
将验证摘要放在同一页面上的普通html中
有可能这样做吗?
任何和所有帮助都将是usfull。
欢呼声
答案 0 :(得分:4)
这对我有用:
<asp:ValidationSummary ID="MyValidationSummary" runat="server"
ShowMessageBox="true"
ShowSummary="false" />
我正在使用.NET Framework 3.5。
希望这有帮助。
CD
答案 1 :(得分:0)
如果您想使用ASP.NET AJAX ModalPopup控件 - see here for an example,则可以执行此操作。
如果您真的希望拥有此功能,我当然不建议使用真实页面(即新的Web浏览器窗口)。就个人而言,无论如何我都不会这样做 - 因为不得不继续解雇对话会很快让用户感到沮丧。
答案 2 :(得分:0)
JavaScript - window.onload - put content of a <div></div> onto a new window
这是我最后使用的,但是我将输出定向到警告框而不是弹出窗口。