【发布时间】:2009-09-28 20:57:13
【问题描述】:
如何让服务器控件 HTMLAnchor 具有 href="#"。它不断将“#”解析为控制路径。
<a href="#" runat="server" />
resolves to: <a href="../ControlPath/#">
我似乎无法通过谷歌搜索给我想要的结果,所以我想我会在这里问。
编辑:语法。
删除 runat 服务器不是一种选择。它在后端被操纵,这只是一个简化。
【问题讨论】:
-
不应该将其命名为“简单的 Asp.Net 问题”吗?
-
不,它的标题应该类似于“如何使用 href='#' 创建 HTML 锚点?” “简单的 Asp.Net 问题”更正确,但在搜索中同样无用。
-
根据请求/点更改标题。
-
轻松 +1 以主动尝试提高问题质量。
-
我已经尝试在后面的代码中添加'href'属性,但它仍然解析为控制路径。
标签: c# asp.net user-controls