restinpiece @ ウィキ

GRIDVIEWで隠し列作成

最終更新:

restinpiece

- view
メンバー限定 登録/ログイン

GRIDVIEWで隠し列作成

GridViewを読み込むイベントハンドラで列のオブジェクトひっつかまえて表示を消す

セルの中にコントロールを配置し、コントロールのvisibleプロパティをfalseにして表示だけ消そうとすると
コントロールにアクセスできなく(どうにかしてアクセスできるか未検証)なったので調査したらセルの表示を消すと
GridViewで隠し列が実現できます。

GRIDVIEWで隠し列作成


概要

ページの説明

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
 
目安箱バナー