ASP.NETWebアプリケーションについての質問です。
ajaxのTimerコントロールでイベントを発生させ、画面の再描画をしようとしています。
コードは以下のような感じで、OnPreRenderイベント内で描画処理を行います。
Partial Public Class _Default
Inherits System.Web.UI.Page
Private str As String = ""
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
str = CStr(Date.Now)
End Sub
Protected Overrides Sub OnPreRender( _
ByVal e As System.EventArgs _
)
Label1.Text = str
End Sub
End Class
Timerコントロールを配置して実行したところ、
Script controls may not be registered before PreRender.
というエラーが出てしまいます。
調べてみたのですが原因がわかりません。
何かプロパティの設定などが必要なのでしょうか?
aspx のコードは以下のとおりです。
<%@ Page Language="vb" AutoEventWireup="false" CodeBehind="Default.aspx.vb" Inherits="WebApplication5._Default" %>
<%@ Register Assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
Namespace="System.Web.UI" TagPrefix="asp" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitio …
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>無題のページ</title>
</head>
<body>
<form id="form1" runat="server">
<asp:ScriptManager ID="ScriptManager1" runat="server" ></asp:ScriptManager>
<asp:Timer ID="Timer1"runat="server"></asp:Timer>
<asp:Label ID="Label1" runat="server" Text="Label"></asp:Labe>
l </form>
</body>
</html>
回答よろしくお願いいたします。
No.1ベストアンサー
- 回答日時:
OnPreRenderはイベントではありません。
PreRenderイベントの記述
Private Sub Page_PreRender(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.PreRender
回答ありがとうございます。
OnPreRenderはPreRenderイベントを発生させているんですね。
勉強不足でした。
PreRenderイベント内に描画処理を記述することで解決しました。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- HTML・CSS 私の能力からして間違っていないような気がします。 4 2022/09/30 13:24
- ASP・SaaS FC2 BLOG <AUDIO TAGを入れプレビューはOk テーンプレートを更新すると ✖ 1 2023/08/14 11:40
- JavaScript html5に変えるとスライドショーが消えてしまった。 3 2022/03/26 19:53
- JavaScript セレクトボックスを2つ設けて選択して初めてメッセを表示 1 2022/07/27 12:15
- JavaScript switch文のswitch(n)の部分を複数の値にするか、if文に変えてほしいです。 1 2022/07/27 17:18
- JavaScript ①入力フォーム→②確認表示画面→③送信完了画面のコードを書いているのです、 入力フォームから受け取っ 2 2022/05/10 16:45
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- AJAX JavascriptからPHPへのAjax通信でnullが返ってくる 3 2022/08/03 22:00
- HTML・CSS ボタンをクリックした時に、入力フォームのすぐ下部に、「入力欄が空白です」というテキストメッセージが表 1 2022/04/27 16:25
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/07 21:04
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
入力フォームの値をQRコードで...
-
jQueryを使いformでsubmitした...
-
Pythonを無料(安価)で学ぶ方...
-
ワードでA3横の画面にして、文...
-
バッチファイル 特定ウインドウ...
-
電子ピアノの音を録音したいの...
-
非同期通信で掲示板を作る際の...
-
データ受け渡しについて
-
以下のURL入れますか?皆さんは↓
-
c言語でペイントミノ
-
画像のドットの部分が抜けてい...
-
Chinapost こよパズルどう動か...
-
非同期通信を使うタイミングが...
-
Pythonのtkinterについて
-
RPA(PowerAutomate)の実装について
-
課題なのですがどなたかコード...
-
自作の地図をグーグルマップの...
-
Pythonのjupiter Labを使ってます
-
Pythonのプログラム初心者の問題
-
1w=1j.s
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
aspxでIFみたいなことがしたい
-
ASP.netで、CheckBoxListのSele...
-
ASP.NETでTimerコントロールを...
-
<asp>タグの属性情報が取得でき...
-
javascriptでlabelの値取得
-
ASP.NETで質問です。
-
aspx画面のINPUTボタンにファン...
-
クリックしたボタンのIDの取得
-
c#側で ラジオボタンのチェック...
-
HTMLの値の渡し方について質問...
-
遷移先のURLにパラメータを表示...
-
ACCESSのレポートの表示...
-
キリンビール(晴れ風)どうでし...
-
SELECTボックスの内容を動的に...
-
<br>が文字列で出力されてしま...
-
フォームのtextareaにnl2brを使...
-
改行したいのですが
-
javascriptで結果表示テキスト...
-
テキストボックスにマクロでメ...
-
C#のRichTextBoxで表示行数を取...
おすすめ情報