加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net-mvc-3 – 在WebGrid中向Header添加自定义html

发布时间:2020-12-16 09:35:09 所属栏目:asp.Net 来源:网络整理
导读:我正在尝试为MVC3 WebGrid添加自定义标头. header属性仅允许使用字符串,并且任何HTML都会被转义. 我目前的网格剃刀视图如下: var grid = new WebGrid(Model,canPage: true,rowsPerPage: 5); grid.Pager(WebGridPagerModes.NextPrevious); @grid.GetHtml(tab
我正在尝试为MVC3 WebGrid添加自定义标头.

header属性仅允许使用字符串,并且任何HTML都会被转义.

我目前的网格剃刀视图如下:

var grid = new WebGrid(Model,canPage: true,rowsPerPage: 5);
            grid.Pager(WebGridPagerModes.NextPrevious);

            @grid.GetHtml(tableStyle: "data_table-sorter",alternatingRowStyle: "odd",columns: grid.Columns(
                grid.Column(header:"Select<span class="fi fi_gear"></span>"",style: "table-select-col has-menu",canSort: false,format: @<input type="checkbox" value="@item.Id" />),grid.Column("Name","Briefing Book Name",canSort: true,style: "dj_sortable-table-column"),grid.Column("Format","Format",style: "dj_sortable-table-column") 
));

我怎样才能做到这一点?

解决方法

如果要在当前版本的WebGrid中设置单个标题的样式,则必须使用客户端代码来执行此操作.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读