回答編集履歴

1

追記

2018/04/05 02:59

投稿

sk_3122
sk_3122

スコア1126

test CHANGED
@@ -9,3 +9,75 @@
9
9
  「クリック時の処理は呼ばれていて btn.Text を設定しているのに変わらない」のか
10
10
 
11
11
  「そもそもクリック時の処理が呼ばれていない(ので変わるはずもない)」のかの切り分けをします。
12
+
13
+
14
+
15
+ ## 追記
16
+
17
+
18
+
19
+ それではとりあえず・・・
20
+
21
+
22
+
23
+ Menu.aspx.cs
24
+
25
+ ```csharp
26
+
27
+ // テスト用のインスタンス変数を用意
28
+
29
+ public System.Text.StringBuilder TESTLOG = new System.Text.StringBuilder();
30
+
31
+
32
+
33
+ ...
34
+
35
+
36
+
37
+ protected void Page_Load(object sender, EventArgs e)
38
+
39
+ {
40
+
41
+ TESTLOG.AppendLine("Page_Load"); // ★TESTLOGにAppendLine()でログを追加していく
42
+
43
+ }
44
+
45
+
46
+
47
+ protected void btnDownload_clicked(object sender, EventArgs e)
48
+
49
+ {
50
+
51
+ TESTLOG.AppendLine("btnDownload_clicked"); // ★TESTLOGにAppendLine()でログを追加していく
52
+
53
+
54
+
55
+ Button btn = (Button)sender;
56
+
57
+ //処理
58
+
59
+
60
+
61
+ btn.Text = DateTime.Now.ToString("yyyy/MM/dd HH:mm:ss");//for debug
62
+
63
+ }
64
+
65
+ ```
66
+
67
+
68
+
69
+ Menu.aspx
70
+
71
+ ```
72
+
73
+ <div style="background:yellow;color:red;">
74
+
75
+ <%= TESTLOG.ToString().Replace("\n", "<br>") %>
76
+
77
+ </div>
78
+
79
+ ```
80
+
81
+
82
+
83
+ で吐いてみる、でどうでしょう。