如何在aspx页面的标签控件中显示`&`

发布于 2024-10-22 06:47:25 字数 166 浏览 5 评论 0原文

如何在 aspx 页面的标签或文本框中显示文本 “将 & 替换为 &”?当我将 Text="Replace & with &" 放入 aspx 页面时,我得到的输出为“Replace & with &”

How can I show the text "Replace & with &" in label or textbox in aspx page? When I put Text="Replace & with &" in aspx page, I get output as "Replace & with &"

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

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

发布评论

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

评论(2

爱*していゐ 2024-10-29 06:47:25

使用 HttpUtility.HtmlEncode("&");这始终有效,并且生成的代码更具可读性。

Use HttpUtility.HtmlEncode("&"); this is always working and the resulting code is more readable.

暖风昔人 2024-10-29 06:47:25

& 替换为 &

Text = "Replace & with &";

您还可以使其适用于任何字符,而不仅仅是 &

string s = "<";
Text = HttpUtility.HtmlEncode("Replace " + s +
                              " with " + HttpUtility.HtmlEncode(s));

Replace & with &:

Text = "Replace & with &amp;";

You could also make it work for any character, not just &:

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