【发布时间】:2023-03-08 06:32:01
【问题描述】:
我有一个简单的网络表单,并且有一个按钮。 单击按钮后,它会自动在 url 末尾添加“#”。
假设网址是: http://www.domain.com/test.aspx
回发后它变为 http://www.domain.com/test.aspx#
我正在使用 UrlRewriter.NET 的 url 重写模块,可能与此有关。
但在回发之前,表单标签如下:
<form method="post" action="#"
感谢您的任何想法。
编辑:我正在使用母版页,因此无法手动删除操作标记。
【问题讨论】:
-
所以删除
action="#"? -
而且您的
action属性中有标签这一事实并没有给您提示? -
我正在使用母版页,因此无法轻松删除操作标签。
-
显示您用于在母版页中生成表单标记的代码。我从未见过在母版页生成的表单中添加哈希
-
谢谢 Anthony 表单上有一个 Action="#" 标签,但是删除它会导致几个 url 重写问题,我会尝试找出背后发生了什么
标签: asp.net