在客户端mvc4中更改数据属性的值

时间:2016-10-28 13:06:31

标签: c# asp.net-mvc asp.net-mvc-4

我有一个网格显示Asp.Net MVC4中的搜索结果。请在下面看到。

div id="searchResultsArea" style="display:inline">
                <%: Html.Grid(Model.SearchResults.PagedList)
                    .Columns(columnBuilder =>
                    {
                        ...
                        columnBuilder.For(o => o.SpecialName)
                            .Attributes(style => "text-align:center")
                            .SortColumnName("SpecialName")
                            .Named("SpecialName");
                    })
                    .Attributes(id => "searchResults", @class => "selectable")
                    .Sort(ViewData["sort"] as GridSortOptions)
                    .Empty("No Results Found.")

这里,SpecialName是一个布尔字段,因此它将变为true或false。我想改变&#34; false&#34;变成空字符串。因此,如果值为false,则网格应在SpecialName列下显示空字符串,但它应显示&#34; true&#34;如果值为true。有没有办法在客户端做到这一点?

由于

1 个答案:

答案 0 :(得分:0)

尝试这种方式。

  $(".ClassName").attr("data-SpecialName").val("YOUR NEW VALUE")