为什么按钮的自动回发点击网址的重复部分

发布于 2024-10-01 14:06:35 字数 310 浏览 4 评论 0原文

示例:网址为 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

歌入人心 2024-10-08 14:06:35

我们可能需要更多细节来帮助这里。

例如:您的表单的定义是什么,您是否使用任何类型的路由?

我不相信http://www.mydoman.com/test.aspx/88 虽然是有效的语法,但不应该是这样吗
http://www.mydoman.com/88http://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 ?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文