【发布时间】:2011-06-30 08:07:15
【问题描述】:
我有一个设置了 runat="server" 属性的表单。 (这不是页面的主窗体)
它在一个默认隐藏的div中。
使用 jQuery,我在另一个按钮的单击事件上显示它。
提交表单时会发生回发,如果回发完成且没有错误,我想再次隐藏 div。 如果出现验证错误,我想让表单可见,并且服务器端代码句柄显示正确的错误。
我缺少的是如何将回发返回绑定到 jQuery 处理程序以重新隐藏表单。 我的一个想法是使用隐藏的表单字段,但我宁愿找到更优雅的解决方案。
谢谢!
【问题讨论】:
-
有什么原因不能在服务器端代码中将 Visibility 设置为 false 吗?
-
出于某种原因,我什至没有想到做这个服务器端 :) 谢谢!想添加一个答案,以便我给你功劳吗?
-
感谢埃拉德。很高兴它有帮助:-)