既然是同时提交的,为什么要弄两个表单呢?你放在同一个里面,然后再把所有的控件放在两个容器里,这样不好区分多了吗?asp.net只允许一个服务器的form的,你那样干脆用脚本获取数据用ajax提交好了。
都是客户端表单 ,貌似用ajax最好
@licous: 是的,用ajax最好了。
在asp.net中只有一个form是服务器端的,你可以再后台去Request.Form服务器端的form里的数据,另一个form中的数据你可以再单击这个按钮的时候写一个客户端的js方法把要提交的数据赋给一个隐藏的控件到,在后台在取这个隐藏控件的值就ok了
如果表单的name没有重复的就可以区分,不然就跟楼上两位的方案分开吧
我想知道有没有根据表单name获取value的方法或者属性。替代方案还是有的