gpt4 book ai didi

asp.net - <% : %> Syntax for HTML Encoding in a repeater

转载 作者:行者123 更新时间:2023-12-04 23:08:31 24 4
gpt4 key购买 nike

从 .NET 4 开始,可以使用 <%: %> 语法对文本进行 HTML 编码。

在中继器中,我使用以下语法来显示数据

<%# DataBinder.Eval(Container.DataItem, "fieldlabel")%>

我知道在转发器中对输出进行编码的唯一方法是使用“Server.HtmlDecode”。是否可以在转发器中使用新的 <%: %> 仅与数据绑定(bind)结合使用,以便我可以删除丑陋的 HtlmDecode 语法。还是扩展方法是我提高可读性的唯一选择?

最佳答案

截至ASP.NET 4.5 this is possible使用新的 <%#: %>符号

关于asp.net - <% : %> Syntax for HTML Encoding in a repeater,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5869336/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com