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

質問編集履歴

2

2020/03/16 11:57

投稿

Hanasuke
Hanasuke

スコア6

title CHANGED
@@ -1,1 +1,1 @@
1
- ページ読み込み中にローディング表示したい
1
+ ページ読み込み中にローディング中と表示したい
body CHANGED
@@ -1,5 +1,5 @@
1
1
  ### 前提・実現したいこと
2
- ページ読み込み時にローディング表示をしたいです。
2
+ ページ読み込み時にローディング中と表示をしたいです。
3
3
  ASP.NETでの開発はまだ不慣れな状態です。
4
4
  ### 該当のソースコード
5
5
  ```html
@@ -13,12 +13,12 @@
13
13
  Private Sub Page_Load(sender As Object, e As EventArgs) Handles Me.Load
14
14
  If Not IsPostBack Then
15
15
  System.Threading.Thread.Sleep(2000)'実際は2秒ほどの処理
16
- loadDiv.Visible = False '処理が完了したらローディングの表示を消したい
16
+ loadDiv.Visible = False '処理が完了したらローディングの表示を消したい
17
17
  End If
18
18
  End Sub
19
19
  ```
20
20
  ### 試したこと
21
- 上記のようにしたのですが、ローディングの表示はされません。
21
+ 上記のようにしたのですが、ローディングの表示はされません。
22
22
  ページロードのイベントがHTML出力の前に走るためということまでは理解できました。
23
23
  ### やるべきことは?
24
24
  HTML出力後に起こるイベントは無いのでしょうか?

1

記述漏れ

2020/03/16 11:57

投稿

Hanasuke
Hanasuke

スコア6

title CHANGED
File without changes
body CHANGED
@@ -4,15 +4,17 @@
4
4
  ### 該当のソースコード
5
5
  ```html
6
6
  <form id="form1" runat="server">
7
- <div>
7
+ <div id="loadDiv" runat="server">
8
8
  loading...
9
9
  </div>
10
10
  </form>
11
11
  ```
12
12
  ```VBnet
13
13
  Private Sub Page_Load(sender As Object, e As EventArgs) Handles Me.Load
14
+ If Not IsPostBack Then
14
- System.Threading.Thread.Sleep(2000)'実際は2秒ほどの処理
15
+ System.Threading.Thread.Sleep(2000)'実際は2秒ほどの処理
15
- loadDiv.Visible = False '処理が完了したらローディングの表示を消したい
16
+ loadDiv.Visible = False '処理が完了したらローディングの表示を消したい
17
+ End If
16
18
  End Sub
17
19
  ```
18
20
  ### 試したこと