C# 使用html助手在mvc4中格式化webgrid
我有以下web网格C# 使用html助手在mvc4中格式化webgrid,c#,asp.net-mvc-4,razor,webgrid,C#,Asp.net Mvc 4,Razor,Webgrid,我有以下web网格 selectionFieldName: "selectedRow", ajaxUpdateContainerId: "gridContent"); grid.Pager(WebGridPagerModes.NextPrevious);} <div id="gridContent"> @grid.GetHtml(tableStyle: "webGrid", headerStyle: "header", alternatingRowSt
selectionFieldName: "selectedRow", ajaxUpdateContainerId: "gridContent");
grid.Pager(WebGridPagerModes.NextPrevious);}
<div id="gridContent">
@grid.GetHtml(tableStyle: "webGrid",
headerStyle: "header",
alternatingRowStyle: "alt",
selectedRowStyle: "select",
columns: grid.Columns(
grid.Column("TaskID", "TaskID"),
grid.Column("TaskDesc", " Task Desc", format: @Html.Raw(task.TaskDesc)),
grid.Column("TaskTitle", "Task Title", style: "description")
))
给我一个错误。有没有一种方法可以在webgird中使用
@html.Raw
帮助程序而不会引发错误?您应该能够做到:
grid.Column("TaskDesc", " Task Desc", format: (item) => Html.Raw(item.TaskDesc)),
编译服务此请求所需的资源时出错。请查看以下特定错误详细信息,并适当修改源代码。编译器错误消息:CS1502:与“System.Web.Helpers.WebGrid.Column(string,string,System.Func,string,bool)”匹配的最佳重载方法有一些无效参数。是否将描述输出到网格之外?
grid.Column("TaskDesc", " Task Desc", format: (item) => Html.Raw(item.TaskDesc)),