从ASP.NET中的404页面重定向到另一个页面

时间:2013-03-27 22:59:55

标签: asp.net redirect

我有自定义的404页面配置了responseMode="ExecuteURL" 我还有一个母版页,里面有一个搜索框。 提交搜索框后,该页面将重定向到/Search.aspx?q= 但是,如果我在自定义404页面上,重定向不起作用。 我在网址

中得到类似的内容

http://localhost:49321/nothere?error=404&404%3bhttp%3a%2f%2flocalhost%3a49321%2fnothere

http://localhost:49321/nothere是我测试自定义404页面的网址

如果响应模式设置为Redirect,它会正常工作,但我不希望这样。

无论如何要解决这个问题?

此处为搜索框

呈现html
<div id="searchPanel" onkeypress="javascript:return WebForm_FireDefaultButton(event, &#39;searchButton&#39;)">

                    <input name="ctl00$searchBox" type="text" id="searchBox" placeholder="     Search..." />
                    <input type="submit" name="ctl00$searchButton" value="" id="searchButton" style="display: none" />


</div>

0 个答案:

没有答案