我有自定义的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, 'searchButton')">
<input name="ctl00$searchBox" type="text" id="searchBox" placeholder=" Search..." />
<input type="submit" name="ctl00$searchButton" value="" id="searchButton" style="display: none" />
</div>