日期:2014-05-18  浏览次数:20415 次

一个页面中有多个form要怎样处理? 多个runat=server 肯定不行啊...
我的页面中有两个form 即两个让用户填写的表单,通过脚本来切换(显示)。
问题是asp.net 只能有一个runat=server 的服务器表单,我该怎样做啊?
请高手指教!

------解决方案--------------------
两个form去掉runat=server,转到新的页面去保存数据,传值用Request.Form[""]
------解决方案--------------------
探讨
谢谢你的回复。
可是我现在的问题是美工做好了页面(里面有两个form)
我不可能在改到一个里。
有没有什么别的办法呢?

------解决方案--------------------
可以用MultiView控件和View控件
MultiView控件里可以放多个View
你把2个form里的内容放到2个view里
然后通过MultiView的ActiveViewIndex属性来确定显示哪一个View里的内容
第一个View的索引是0