現在、データベース内のテーブルをほぼ反映する GridView があり、選択が有効になっています。したがって、ユーザーが特定の行の「選択」を押すと、その行の最初のセル (テーブル内のそのエントリの ID) が検索され、SQL テーブルに移動してそのデータが取得され、別の場所に表示されます。ページ。ユーザーに各行の ID を表示せずに同様のことを行う方法はありますか?
1 に答える
0
Gridview1.Columns[0].Visible = false;
クライアント側でデータをプルすることはできません。あなたがしたいことは、その列をクライアント側に渡したままにして、ユーザーには見えないようにすることです。
これにより、次の CSS スタイルを aspx ページに簡単に追加できます。
<style type="text/css">
.invisible
{
display:none;
}
</style>
そして、次のCssStyle
ように列に設定します。
<asp:BoundField DataField="productID" .... ItemStyle-CssClass="invisible"/>
于 2012-12-08T11:43:23.933 に答える