在最近做的一个项目中大量使用了urlrewrite,但是后来需要在页面中添加一个form来提交表单,但是这个时候问题出现了,使用默认的<form></form>后点击按钮,页面的url会改变为rewrite之前的地址,这样就非常不方便
在网上查了很多的资料,终于找到了一个办法,经过测试是可行的
1.下载附件中的 ActionlessForm.dll ,添加到web项目的reference里面去
2.在需要加form的页面上方加上
<%
@ Register TagPrefix
=
"
skm
"
Namespace
=
"
ActionlessForm
"
Assembly
=
"
ActionlessForm
"
%>
3.将form改为
<
skm:form id
=
"
userlogin
"
runat
=
"
server
"
>
</
skm:form
>
在网上查了很多的资料,终于找到了一个办法,经过测试是可行的
1.下载附件中的 ActionlessForm.dll ,添加到web项目的reference里面去
2.在需要加form的页面上方加上
![](https://i-blog.csdnimg.cn/blog_migrate/f0cd6c7f9e7ae96feae062cb48f670f0.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/f0cd6c7f9e7ae96feae062cb48f670f0.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/f0cd6c7f9e7ae96feae062cb48f670f0.gif)
这样就可以解决问题了,非常方便