我在页面上有搜索字段。当我尝试按<
所有工作正常搜索时。但是,如果尝试搜索<!
它会失败。我有简单的控制器方法:
[ValidateInput(false)]
public ActionResult Index(string filter)
{
var items = data.GetItems(filter);
var listViewModel = ListViewModel(items)
return View(listViewModel);
}
当视图返回时,最后一行代码发生异常。
升级版:
我的观点是相当大的。在这个视图中,我使用 WebGrid。所以在调试应用程序在这一行失败:
var gridHtml = grid.GetHtml(
tableStyle: "grid",
headerStyle: "header",
footerStyle: "footer",
alternatingRowStyle: "alternative",
columns: Model.Columns,
numericLinksCount: Model.NumericLinksCount,
mode: WebGridPagerModes.All
);