【发布时间】:2012-08-01 10:26:18
【问题描述】:
如何在 webgrid 中隐藏列?我应该能够从网格中访问这些值,但用户不应该能够看到网格中的列。没有条件,但我完全想隐藏那些列
我的专栏是
grid.Column(header: "Phone")
【问题讨论】:
标签: c# asp.net-mvc
如何在 webgrid 中隐藏列?我应该能够从网格中访问这些值,但用户不应该能够看到网格中的列。没有条件,但我完全想隐藏那些列
我的专栏是
grid.Column(header: "Phone")
【问题讨论】:
标签: c# asp.net-mvc
可能最简单的方法是使用一些 CSS/jQuery,其中“TABLECLASS”是表类的名称:
table.TABLECLASS th:first-child, table td:first-child {
display: none;
}
我认为没有办法通过内置的 WebGrid 做到这一点。
【讨论】:
如果你想隐藏第二列,例如:
$(document).ready(function()
{
$("#yourGridId th:nth-child(2)").hide();
$("#yourGridId td:nth-child(2)").hide();
}
【讨论】: