在一个asp.net'页面下
也就是在form 的runat=server,head的runatserver的情况下
添加服务器按钮的话,点击这个按钮,默认会对表单form执行post事件,action就是本页面
如果想提交本页面到其他页面,action等于其他页面
可以使用这个方法
1。在form表单里面添加html按钮,执行一个onclick事件,js方法这样写
form.action='其他页面'
form.submit();//然后执行,
比较简单的
一般这样写了以后,点击html按钮的时候都会报错,未验证的MAC错误,等等。
这个时候在本页面的Page属性 enableEventValidation="false" viewStateEncryptionMode="Never" enableViewStateMac="false"
然后关键别忘了,在目标页面,就是要跳转的Action页面也添加enableEventValidation="false" viewStateEncryptionMode="Never" enableViewStateMac="false"
也就是在form 的runat=server,head的runatserver的情况下
添加服务器按钮的话,点击这个按钮,默认会对表单form执行post事件,action就是本页面
如果想提交本页面到其他页面,action等于其他页面
可以使用这个方法
1。在form表单里面添加html按钮,执行一个onclick事件,js方法这样写
form.action='其他页面'
form.submit();//然后执行,
比较简单的
一般这样写了以后,点击html按钮的时候都会报错,未验证的MAC错误,等等。
这个时候在本页面的Page属性 enableEventValidation="false" viewStateEncryptionMode="Never" enableViewStateMac="false"
然后关键别忘了,在目标页面,就是要跳转的Action页面也添加enableEventValidation="false" viewStateEncryptionMode="Never" enableViewStateMac="false"
本文使用Blog_Backup未注册版本导出,请到soft.pt42.com注册。