「GRIDVIEWで隠し列作成」の編集履歴(バックアップ)一覧はこちら
「GRIDVIEWで隠し列作成」(2008/02/27 (水) 09:14:17) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
**GRIDVIEWで隠し列作成
GridViewを読み込むイベントハンドラで列のオブジェクトひっつかまえて表示を消す
セルの中にコントロールを配置し、コントロールのvisibleプロパティをfalseにして表示だけ消そうとすると
コントロールにアクセスできなく(どうにかしてアクセスできるか未検証)なったので調査したらセルの表示を消すと
GridViewで隠し列が実現できます。
// 現在のページ名
*&this_page()
**概要
ページの説明
#highlight(vb.net){{
Protected Sub GridView1_RowCreated( _
ByVal sender As Object, _
ByVal e As System.Web.UI.WebControls.GridViewRowEventArgs _
) Handles GridView1.RowCreated
If e.Row.RowType = DataControlRowType.DataRow _
OrElse e.Row.RowType = DataControlRowType.Header Then
e.Row.Cells(2).Visible = False
e.Row.Cells(3).Visible = False
End If
End Sub
}}
表示オプション
横に並べて表示:
変化行の前後のみ表示: