2012-08-01 4 views
0

webgrid에서 열을 숨기려면 어떻게해야합니까? 표에서 해당 값에 액세스 할 수 있어야하지만 사용자가 표에서 열을 볼 수 없어야합니다. 아무 조건이 없지만, 완전히 내가 그 열webgrid에서 열을 숨기시겠습니까?

를 숨길

내 열은 아마도 가장 쉬운 방법은 바로 'TABLECLASS이'테이블의 클래스의 이름 일부 CSS/jQuery를 사용하는 것입니다

grid.Column(header: "Phone") 
+0

http://stackoverflow.com/questions/7172420/mvc-3-webgrid-how-do-you-hide-columns- 너는 눈에 띄지 않기를 바란다. – SidharthRoy

답변

2

입니다 :

table.TABLECLASS th:first-child, table td:first-child { 
    display: none; 
} 

내장 된 WebGrid를 통해이를 수행 할 방법이 없다고 생각합니다.

0

당신은 예를 들어, 2 열을 숨기려면 :

$(document).ready(function() 
    { 
    $("#yourGridId th:nth-child(2)").hide(); 
    $("#yourGridId td:nth-child(2)").hide(); 
    } 
관련 문제