teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

3

2020/02/18 07:53

投稿

zip
zip

スコア21

title CHANGED
@@ -1,1 +1,1 @@
1
- aspのGridViewでonClientClick
1
+ ASP.NETのGridViewでonClientClick
body CHANGED
@@ -1,4 +1,4 @@
1
- GridViewのAllowSortingオプションをtrueにすると、SortExpressionを設定したカラムのヘッダは一覧をソートするためのリンクになります
1
+ ASP.NETのGridViewのAllowSortingオプションをtrueにすると、SortExpressionを設定したカラムのヘッダは一覧をソートするためのリンクになります
2
2
  このとき、このリンクにOnClientClickイベントを設定する方法を教えてください
3
3
 
4
4
  追記

2

2020/02/18 07:53

投稿

zip
zip

スコア21

title CHANGED
File without changes
body CHANGED
@@ -1,4 +1,4 @@
1
- ~~as~~GridViewのAllowSortingオプションをtrueにすると、SortExpressionを設定したカラムのヘッダは一覧をソートするためのリンクになります
1
+ GridViewのAllowSortingオプションをtrueにすると、SortExpressionを設定したカラムのヘッダは一覧をソートするためのリンクになります
2
2
  このとき、このリンクにOnClientClickイベントを設定する方法を教えてください
3
3
 
4
4
  追記

1

2020/02/18 06:47

投稿

zip
zip

スコア21

title CHANGED
File without changes
body CHANGED
@@ -1,2 +1,13 @@
1
- GridViewのAllowSortingオプションをtrueにすると、SortExpressionを設定したカラムのヘッダは一覧をソートするためのリンクになります
1
+ ~~as~~GridViewのAllowSortingオプションをtrueにすると、SortExpressionを設定したカラムのヘッダは一覧をソートするためのリンクになります
2
- このとき、このリンクにOnClientClickイベントを設定する方法を教えてください
2
+ このとき、このリンクにOnClientClickイベントを設定する方法を教えてください
3
+
4
+ 追記
5
+ 環境
6
+ .Net Framework 4.6
7
+ Visual Studio Express 2015 for web
8
+
9
+ やりたいこと
10
+ ・画面を閉じるときに実施したい処理AをonUnloadに記述している
11
+ ・このままだと、閉じるときだけじゃなくポストバックが走るたびに実行されるので「画面が閉じないポストバックを走らせる」ボタンなどを押したときに「閉じるフラグ」を"0"にする処理を行う(本来であれば閉じる処理のときに閉じるフラグを"1"にする方がスマートだが、ブラウザの×ボタン押下を検知できないのでこうしている)
12
+ ・onUnloadイベント内で閉じるフラグを参照し、"0"になっていない場合のみ処理Aを行う
13
+ ・GridViewヘッダ押下以外のボタンなどには上記の処理を追加済してあり、意図通り動くことを確認済み