首页 > 解决方案 > 剑道网格的 Antixss

问题描述

控制器.cs

ViewData["Applications"] = await _applicationClient.GetAll();

视图.cshtml

@(Html.Kendo().Grid<ResourceViewModel>
()
.Columns(columns =>
{columns.ForeignKey(r => r.ApplicationId, (System.Collections.IEnumerable)ViewData["Applications"], "Id", "Assembly").Title("Application").Width(100);})

ForeignKey 列的 antixss 代码是什么?

标签: asp.net-mvckendo-gridxsskendo-asp.net-mvcantixsslibrary

解决方案


保存到数据库时使用 HttpUtility.HtmlEncode(..) 解决了类似的问题。

 HttpUtility.HtmlEncode(application);


推荐阅读