问题标签 [html.encode]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
9 回答
2827 浏览

asp.net-mvc - 为什么我需要做 html.encode()

如果我有用户将数据输入富文本编辑器(微型编辑器)并提交我存储到数据库中的数据,然后检索以显示在其他动态网页上,为什么我需要在这里编码。

是因为有人可能将 javascript 粘贴到富文本编辑器中的唯一原因吗?还有其他原因吗?

0 投票
2 回答
33 浏览

asp.net - 我可以在将托管在 IIS6 上的应用程序上使用 <%: 标记吗?

我可以在将托管在 IIS6 上的应用程序上使用 <%: 标记吗?面向 .NET 3.5 的应用程序呢?

0 投票
2 回答
2505 浏览

c# - 根据值更改颜色

我有许多字段,如果数据已过期,我想将其显示为红色。

<%= Html.Encode(String.Format("{0:d}", Model.Subcontract.insurance_GL))%>

如果日期小于今天的日期,那么我希望它显示为红色。做这个的最好方式是什么?

编辑 这是我的详细视图。它不在网格中。它只是单个分包合同的字段列表。有,insurance_GL、insurance_AL、insurance_WC 等。不同的字段,不同的字段在网格中重复。

0 投票
2 回答
769 浏览

asp.net-mvc-2 - ASP.NET MVC2——如何使用 Html.Encode()?

如何使用 Html.Encode()?它的目的是什么,它有什么用处?

0 投票
1 回答
884 浏览

asp.net-mvc - Html.LabelFor 或 Html.TextBoxFor 是否自动调用 Html.Encode?

即使我只使用 Html.LabelFor 和 Html.TextBoxFor 或类似函数而不直接使用文本,我是否还需要调用 html.ecnode?

0 投票
1 回答
952 浏览

asp.net-mvc-3 - Mvc3 Html.Encode 和 MarkdownSharp

我在 mvc3 项目中使用 MarkdownSharp。用户可以在文本框中插入文本,这可能很危险,这样他就可以写出像“2 < 3”这样的东西。

所以我无法阻止所有危险的输入。

为了显示文本,我想对所有危险字符进行编码

但这也对换行符等进行编码,因此之后我无法使用 MarkdownSharp。

0 投票
1 回答
1910 浏览

c# - 使用 html.encode 查询字符串参数

在将查询字符串参数传递给业务层之前使用 html.encode 是一种好习惯吗?该场景与 asp.net 框架有关,我想知道在从键中读取值之前是否必须对查询字符串的内容进行编码?

我知道我们总是可以将内容转换为预期的数据类型,但我的问题是从设计的角度来看。

谢谢!

0 投票
2 回答
247 浏览

asp-classic - ASP 与 Inc 行为差异与 html.encode

对于我当前的项目,我在 Visual Studio 中使用包含文件 (.inc)。

我所做的是将一些inc文件更改为asp。

但是当我查阅我的页面时,我对特殊字符有一种奇怪的行为。

安德烈的例子安德烈

Priv� 为 privé

当我使用 html.encode 时,我没有得到任何好的结果。

在版本控制中,我注意到唯一改变的是包含文件的扩展。

这是正常行为吗?

我错过了什么或做错了什么?