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も見ています
-
プロが教える店舗&オフィスのセキュリティ対策術
中・小規模の店舗やオフィスのセキュリティセキュリティ対策について、プロにどう対策すべきか 何を注意すべきかを教えていただきました!
-
一定時間でPostBackさせたい(ASP.NET C#)
Microsoft ASP
-
ASPで画面間のパラメタ受け渡し
Microsoft ASP
-
ASP.NETとC#でWebフォームを呼び出したり閉じたりする方法について
Microsoft ASP
-
-
4
文字列の後ろから必要分だけ削除したい。
Visual Basic(VBA)
-
5
ASP.Net 別ウィンドウを開く・ジレンマ編
Microsoft ASP
-
6
ASP.Net ラベルの内容をすぐに更新したい
Microsoft ASP
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
バッチファイル 特定ウインドウ...
-
PDFを(htmlのように)無限に縦...
-
ワードでA3横の画面にして、文...
-
入力フォームの値をQRコードで...
-
GASでスプレッドシートの一番上...
-
チャットを作る
-
スライドを最後の画像で止めたい
-
Ajaxでpostした内容のresponse...
-
c言語でペイントミノ
-
同一ページ移動時ハンバーガー...
-
RPA(PowerAutomate)の実装について
-
パイソンでのテキストデータの...
-
要素内を常に一番下を表示させたい
-
正規表現で、特定の文字列を含...
-
画像加工で、デジタル時計みた...
-
Rを使う際、データを読み込む時...
-
ExcelでA1から下に 1番 2 3 . ....
-
以下のURL入れますか?皆さんは↓
-
画像のドットの部分が抜けてい...
-
Chinapost こよパズルどう動か...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
aspxでIFみたいなことがしたい
-
ASP.netで、CheckBoxListのSele...
-
ASP.NETでTimerコントロールを...
-
<asp>タグの属性情報が取得でき...
-
javascriptでlabelの値取得
-
ASP.NETで質問です。
-
クリックしたボタンのIDの取得
-
aspx画面のINPUTボタンにファン...
-
c#側で ラジオボタンのチェック...
-
HTMLの値の渡し方について質問...
-
遷移先のURLにパラメータを表示...
-
ACCESSのレポートの表示...
-
キリンビール(晴れ風)どうでし...
-
SELECTボックスの内容を動的に...
-
<br>が文字列で出力されてしま...
-
フォームのtextareaにnl2brを使...
-
改行したいのですが
-
javascriptで結果表示テキスト...
-
テキストボックスにマクロでメ...
-
C#のRichTextBoxで表示行数を取...
おすすめ情報