当前位置: 代码迷 >> ASP.NET >> .net 伪静态后,如果页面上有Button按钮就会出错,该如何处理
  详细解决方案

.net 伪静态后,如果页面上有Button按钮就会出错,该如何处理

热度:3564   发布时间:2013-02-25 00:00:00.0
.net 伪静态后,如果页面上有Button按钮就会出错
<asp:Button ID="Button1" runat="server" Text="提交" CssClass="fbzb_bt" onclick="Button1_Click"/>
我伪静态后,比如
静态页面:/ask_v202231
实现页面:/ask/count.aspx?msid=202231

当在页面上有:<asp:Button ID="Button1" runat="server" Text="提交" CssClass="fbzb_bt" onclick="Button1_Click"/>
这样的按钮后,我点击了,
页面就会出错,并且地址会变成:ask_v202231?msid=202231

如果我输出msid的话会出现:202231,202231也就是msID会被接收两次,这要怎么办呢?

如果查看ask_v202231的源码,里面的from是这样的

<form method="post" action="ask_v202231?asID=202231" id="form1">


请问大侠们要怎么样解决这个问题呀?





------解决方案--------------------------------------------------------
要重写form 标签
  相关解决方案