我有一个runat =“server”属性集的表单。 (这不是页面上的主要形式)asp.net - 提交回发后关闭服务器端表单
它在默认情况下隐藏的div内。
使用jQuery我将它显示在另一个按钮的单击事件上。
当表单被提交时发生回发,如果回发完成没有错误,我想再次隐藏div。 如果出现验证错误,我想让表单可见并且服务器端代码处理显示正确的错误。
我所缺少的是如何配合回发到jQuery处理程序来重新隐藏窗体。 我有一个想法是使用隐藏的表单字段,但我宁愿找到一个更优雅的解决方案。
谢谢!
有你为什么不能只设置能见度为false,在您的服务器端代码中的原因是什么? –
出于某种原因,做这个服务器端甚至没有跨过我的脑海:)谢谢!谨慎添加一个答案,以便我可以给你信用? –
谢谢Elad。很高兴它有帮助:-) –