![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
No.3ベストアンサー
- 回答日時:
>DataGrid1_EditCommand()イベントなど通りません。
こちらの件なのですが、テストしてみた所何の問題も無く、通りました。
もしかすると、下のURLのような事でしょうか?
http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.ph …
押した行の位置なのですが、以下のようにすると、取得出来ましたよ(編集ボタン)。
Private Sub DataGrid1_EditCommand(ByVal source As Object, _
ByVal e As System.Web.UI.WebControls.DataGridCommandEventArgs) _
Handles DataGrid1.EditCommand
Me.Label1.Text = e.Item.ItemIndex.ToString()
End Sub
ただ、上記のコードは、ソートした場合などや、ページングした時にちゃんと動くかどうかの
テストまではやってませんので、あしからずご了承下さいませ。
参考URL:http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.ph …
No.2
- 回答日時:
【追記】
ボタンを押したというイベントにはならないかもしれませんが、
DataGridのClickイベントやKeyDownイベントで対応することで、それなりに動くのでは...
No.1
- 回答日時:
HitTestメソッドを使用して位置を特定することが出来ます。
Dim HitInfo As System.Windows.Forms.DatGrid.HitTestInfo
HitInfo = DataGrid1.HitTest(e.X, e.Y)
'// eはSystem.EventArgsです
IF HitInfo.Type = System.Windows.Forms.DataGrid.HitTestType.Cell THEN
HitInfo.Row と HitInfo.Column に位置情報が格納されています。
END IF
どうでしょうか。
この回答への補足
ありがとうございます。ボタンを押しても何もイベントが立ち上がらないのですが。Page_Loadイベントのみ立ち上がる。
Dim HitInfo As System.Windows.Forms.DatGrid.HitTestInfo
HitInfo = DataGrid1.HitTest(e.X, e.Y)
・・・
はどこに記述すればよいでしょうか?
あとwebアプリケーションなので「System.Windows」という型がないのですが。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- メルカリ メルカリに関しての質問です。 登録したお支払い用銀行口座を削除したいのですが、できません。 「支払い 1 2022/11/22 10:25
- Visual Basic(VBA) VB.net フォーム 親子 1 2022/07/04 19:00
- その他(ソフトウェア) 特定のpremiere proのファイルが開けなくなりました。 1 2022/11/16 12:31
- Mac OS Macで応答なしと出てしまうのですが 1 2022/06/09 14:56
- Google Drive Googleスライドについて 1 2023/05/01 00:11
- Illustrator(イラストレーター) ペイントでサイズを小さくする 5 2023/06/17 10:33
- Excel(エクセル) excelvbaのenableeventsについて 3 2022/08/30 11:20
- その他(パソコン・スマホ・電化製品) PS4のコントローラーについてです 1 2022/05/29 16:05
- その他(ソフトウェア) ソフトが異常終了します 1 2022/08/28 01:41
- Excel(エクセル) エクセルの編集オプション セル移動 2 2022/04/02 09:19
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBA シートのボタン名を変更し...
-
VBA(エクセル)で自動的にボタン...
-
VBAのボタンの位置が変わって困...
-
ユーザーフォームに別シートか...
-
ボタン
-
C#で動的に作ったtextboxを消す。
-
コマンドボタンやイメージにマ...
-
フォームの×ボタンを無効にする...
-
セルをマクロのボタンにしたい。
-
アイコンとボタンの違い
-
VBAで多数のプログラムを一つの...
-
BorlandC++Builderでのタイマー...
-
ボタンをマウスで押し続けたと...
-
最小化のボタンだけ表示したい...
-
マルチページで現在開いている...
-
入力されたかどうか、オプショ...
-
ボタンの表示を改行表示したい
-
ダウンロードダイアログをVB...
-
フォームの再読み込み
-
VBA CommandButtonの文字ずれ
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBA シートのボタン名を変更し...
-
VBA(エクセル)で自動的にボタン...
-
フォームの再読み込み
-
ユーザーフォームに別シートか...
-
VBA CommandButtonの文字ずれ
-
セルをマクロのボタンにしたい。
-
Excel VBA Application.caller...
-
コマンドボタンやイメージにマ...
-
Access VBA でデータペーストを...
-
VBAのボタンの位置が変わって困...
-
ボタンをマウスで押し続けたと...
-
ボタン
-
C#プログラムで、ボタンをショ...
-
VBA でのボタンの移動について
-
閉じると「+」になり開くと「-...
-
ダウンロードダイアログをVB...
-
[Excel VBA]コマンドボタンの入...
-
ASP.Net ラベルの内容をすぐに...
-
プロシージャからイベントをコ...
-
CommandButtonのCaptionを変化...
おすすめ情報