1

ユーザーには表示されない HTML テーブル行ごとに、いくつかのビジネス フラグ (isFavorite、isOnLive など) を保存したいと考えています。

実際には、コード ビハインドに単純な ADO.Net DataTable があり、asp.Net GridView コントロールのデータ ソースとして使用されます。

このテーブルには、0 番目、1 番目、2 番目の列にいくつかのビジネス フラグが含まれています。

これらの列をグリッドビューのレンダリングされた HTML に保存する必要があります -JavaScript 経由でアクセスできるようにしますが、それらを表示したくありません。

このような場合のベストプラクティスを教えていただけますか?

4

2 に答える 2

4

セルにスタイルを割り当てて非表示にします。

<tr>
  <td>Cell 1</td>
  <td>Cell 2</td>
  <td>Cell 3</td>
  <td class="hidden">Cell X</td>
</tr>

スタイルシートで:

td.hidden {display: none;}
于 2010-06-28T14:14:30.063 に答える
0

それらは、グリッドビューのテンプレート列の非表示の入力フィールドに設定できます。列を非表示に設定するだけです。

JavaScript で非表示のコントロールを見つけて、その値を使用できます。

于 2010-06-28T14:10:39.673 に答える