- PR -

GridViewの編集ボタンについて

1
投稿者投稿内容
ぷり
ベテラン
会議室デビュー日: 2008/02/22
投稿数: 60
投稿日時: 2008-10-01 12:35
お世話になります。

WEBアプリケーションをVB2005にて作成しています。

希望する内容は、GridView内にある編集(Edit)ボタンを押した際に、

ある条件で編集モードにならない様にしたいのです。

条件はデータの中にある「完了CheckBox」が「True」の時です。

「完了CheckBox」が「False」の際は、

そのまま編集モードになり編集できて更新をかけたいのです。

下記のようなコードを作成しましたが、更新ができませんでした。

Protected Sub GridView1_RowEditing(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewEditEventArgs) Handles GridView1.RowEditing

Dim chk As CheckBox = CType(GridView1.Rows(e.NewEditIndex).FindControl("lbl_owari1"), CheckBox)

If chk.Checked = True Then
e.Cancel = True
ClientScript.RegisterStartupScript(Me.GetType(), "tojiru", "<script type='text/javascript'>alert('印刷終了しています。');</script>")
Else
Exit Sub
End If

End Sub


ボタンを押した際の、行データを取得できればと思うのですが、

取得方法がわかりません。

宜しくお願いします。
ぷり
ベテラン
会議室デビュー日: 2008/02/22
投稿数: 60
投稿日時: 2008-10-01 15:41
再度確認して試してみたら、希望する動きになりました。

失礼致しました。
1

スキルアップ/キャリアアップ(JOB@IT)