C# 使用html助手在mvc4中格式化webgrid

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

我有以下web网格

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)),