私は、グリッドビューを持っており、ユーザーが権限を持っていない場合、私はグリッドビューHTMLテーブルを作成する方法<TD>見えない
にいくつかの権限をチェックしています。私は列を不可視にしています。
Grid View.Column[9].visible = false; //Zero based index so column 10 will be invisible.
のGridViewはなく、別のHTMLテーブル(なぜなら特定 スタイリングの問題のため)GridViewのヘッダーを使用しません。 Iカラム10を表示しないようにするべきで上記のコードで
<tr>
<td width="5%" class="hier-header">Column 1</td>
<td width="10%" class="hier-header"> Column 2 </td>
<td width="10%" class="hier-header"> Column 3</td>
<td width="10%" class="hier-header"> Column 4</td>
<td width="5%" class="hier-header"> Column 5</td>
<td width="5%" class="hier-header"> Column 6</td>
<td width="10%" class="hier-header"> Column 7 </td>
<td width="15%" class="hier-header"> Column 8 </td>
<td width="5%" class="hier-header"> Column 9 </td>
<td width="5%" class="hier-header"> Column 10 </td>
<td width="5%" class="hier-header"> Column 11</td>
<td width="5%" class="hier-header">Column 12</td>
<td width="5%" class="hier-header">Column 13</td>
</tr>
を次のように
ヘッダが定義されています。これは実行可能ですか?
'display:none;'や 'visibility:hidden;'で特定のCSSクラスを設定しようとすることができます。 – Chris