0

我有配置的自定义 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 页面的 url

如果响应模式设置为 ,它会正常工作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>
4

0 回答 0