|
分類:[ASP.NET (VB)]
環境は以下の環境で行っています。 2003Server,IIS V6.0,Access2000,IE8 ASP.NET開発: Visual Web Developer2010
以前にADO.NET ライブラリで直接Accessに挿入INSERTクエリ操作する質問をさせて頂いて 削除DELETEのパターンもうまくいったのですが・・・
挿入・削除の処理前に確認のメッセージ(OK・キャンセル)を表示して処理の分岐をしたいのですがうまくいきません。
Protected Sub GridView1_RowCommand(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewCommandEventArgs)
If e.CommandName = "Delete" Then
ここで、確認メッセージを表示してOKなら以下にある削除処理を実行させたい
通常のGridViewでは削除ボタンをTemplateにしてOnClientClickプロパティに return confirm('本当に削除しても良いですか?'); をセットする方法でやっていたのですが・・・ この方法では 選択した行情報の取得時にエラー
Dim rowIndex As Integer = Convert.ToInt16(e.CommandArgument) ←エラー行 Dim gridView As GridView = DirectCast(e.CommandSource, GridView) Dim row As GridViewRow = gridView.Rows(rowIndex)
Dim Seq As String = row.Cells(1).Text 以下略
入力文字列の形式が正しくありません。 のエラーメッセージが表示されます。
確認メーセージボックスの表示がわかれば教えて頂きたいのですが
宜しくお願いします。
|