![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
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.NETとC#でWebフォームを呼び出したり閉じたりする方法について
Microsoft ASP
-
ASPで画面間のパラメタ受け渡し
Microsoft ASP
-
-
4
配列のSession格納、及び取得方法について
Microsoft ASP
-
5
TextChangeイベントが発生しない
JavaScript
-
6
ポストバック時のDatasourceバインド処理について
Microsoft ASP
-
7
ASP.NETでの共通コードの書き方を教えてください。
Microsoft ASP
-
8
ASP.Net 別ウィンドウを開く・ジレンマ編
Microsoft ASP
-
9
PreRenderイベントの実装方法について
Microsoft ASP
-
10
ASP.Net 条件により自身を閉じるには
Microsoft ASP
-
11
ASP.Net ラベルの内容をすぐに更新したい
Microsoft ASP
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
バッチファイル 特定ウインドウ...
-
正規表現で、特定の文字列を含...
-
非同期通信で掲示板を作る際の...
-
Base64に変換したHTMLの<script...
-
ワードでA3横の画面にして、文...
-
入力フォームの値をQRコードで...
-
時間表示で0:48:17と入力すると...
-
リサーチパネルのサイトで住所...
-
PDFを(htmlのように)無限に縦...
-
VBA
-
以下のURL入れますか?皆さんは↓
-
GASでスプレッドシートの一番上...
-
日本語版アンサイクロペディア...
-
jQuery を外部ファイルから呼び...
-
サーバーとルーターでどこまで...
-
転記したデータを上書きする
-
Rを使う際、データを読み込む時...
-
Texで図と表を並べたときのキャ...
-
b75h2-m2 biosアップデートした...
-
車に、ネズミ取りや覆面パトカ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
aspxでIFみたいなことがしたい
-
ASP.netで、CheckBoxListのSele...
-
<asp>タグの属性情報が取得でき...
-
ASP.NETでTimerコントロールを...
-
javascriptでlabelの値取得
-
FormViewのEditItemTemplateに...
-
ASP.NETで質問です。
-
ASP.net Ajaxが動作しませんな...
-
クリックしたボタンのIDの取得
-
httpsのページがIE 7で表示でき...
-
ASP.Net DataBound時Style変2
-
複数チェックボックスの判定に...
-
HTMLの値の渡し方について質問...
-
ACCESSのレポートの表示...
-
フォームのtextareaにnl2brを使...
-
SELECTボックスの内容を動的に...
-
奇数・偶数の区別をプログラミング
-
遷移先のURLにパラメータを表示...
-
phpの<br>\\nと\\nとエスケープ...
-
改行したいのですが
おすすめ情報