为什么按钮的自动回发点击网址的重复部分
示例:网址为 http://www.mydoman.com/test.aspx/88
我单击一个 asp:Button 导致回发,但现在出现 url:
www.mydoman.com/test.aspx/test.aspx
按钮中没有什么特别的,只有 id 和 runat。
仅当我在起始网址中以“/88”开头时才会发生这种情况?
为什么,以及如何防止重复。回发后我希望 url 与启动时相同。
Example: url is http://www.mydoman.com/test.aspx/88
I click an asp:Button which cause a postback, but now the url comes up:
www.mydoman.com/test.aspx/test.aspx
There is nothing special in the button, just id and runat.
This only happens when I start with the "/88" in the starting url?
Why, and how can I prevent the duplication. After the postback I want the url to be the same as when started.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我们可能需要更多细节来帮助这里。
例如:您的表单的定义是什么,您是否使用任何类型的路由?
我不相信http://www.mydoman.com/test.aspx/88 虽然是有效的语法,但不应该是这样吗
http://www.mydoman.com/88 或 http://www.mydoman.com/test.aspx?ID=88 ?
We probably need more detail to help here.
For example: What is the definition of your form, and do you use any sort of routing?
I don't believe http://www.mydoman.com/test.aspx/88 is valid syntax though, shouldn't it be
http://www.mydoman.com/88 or http://www.mydoman.com/test.aspx?ID=88 ?