Kendo Grid的Antixss

问题描述 投票:1回答:1

Controller.cs

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

view.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-mvc kendo-grid xss kendo-asp.net-mvc antixsslibrary
1个回答
1
投票

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

 HttpUtility.HtmlEncode(application);

© www.soinside.com 2019 - 2024. All rights reserved.