剑道控件-编码以及我们为什么需要编码

本文关键字:编码 我们 为什么 控件 | 更新日期: 2023-09-27 18:18:33

我正在使用Kendo Controls为我的应用程序。

我听说MVC控件被razor自动编码以增加安全性。

如果不编码,它将如何构成安全风险?

那么剑道控件呢?它们是从mvc控件包装的辅助方法吗?会被Razor自动编码吗?

剑道控件-编码以及我们为什么需要编码

编码是什么意思?当您在用户创建的小部件中呈现某些内容时,风险就来了。例如,在Grid中,这可能是列的值——在这种情况下,Kendo默认对呈现的所有值进行编码。

无论是否使用MVC包装器,每个数据绑定小部件都是如此。