【发布时间】:2012-02-19 04:23:09
【问题描述】:
我正在构建一个 ASP.NET 2.0 应用程序,该应用程序涉及大量带有多个参数的 url。例如:
http://www.myapp.com/default.aspx?param1=val¶m2=val2
我知道指向该页面的链接在 HTML 中应该如下所示,其中 & 符号已转义:
<a href='http://www.myapp.com/default.aspx?param1=val&param2=val2>Text</a>
因此,当我为 Literal 控件手动生成 HTML 时,我需要转义我的 & 符号。但是当分配给HyperLink 的NavigateUrl (MSDN) 属性时,我是否需要做同样的事情,还是自动为我完成?一般来说,这在 ASP.NET 中在哪里自动处理?
【问题讨论】:
标签: asp.net html asp.net-2.0 ampersand