![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
ASP.NET ページのライフ サイクルの概要
http://msdn.microsoft.com/ja-jp/library/ms178472 …
HTMLをResponseに出力することをRenderといいます。
ページのRenderが発生したときに、コントロールのRenderControlメソッドが呼ばれます。
RenderControlは自動的に呼ばれるもので、ページ(aspx)開発者が使う機会はまずありません。
RenderControlは、カスタムコントロールを作成するときにoverrideして実装するものです。
// 超軽量ラベル
public class MyLabel : Control
{
public string Text
{
get { return ViewState["text"] as string ?? ""; }
set { ViewState["text"] = value; }
}
public override void RenderControl(HtmlTextWriter writer)
{
writer.Write("<span>" + Text + "</span>");
}
}
No.1
- 回答日時:
ASP.NETのWebフォームではaspxページにコントロールを貼りつけていきますよね。
このコントロールに対してHTMLを生成しなさい、と命令するのがRenderControlになります。
コントロールはそのタイミングで自分のプロパティをみて、適切なHTMLを生成します。
基本的にはフレームワークが呼び出すメソッドなので、直接プログラマがこのメソッドを使うことはないと考えてよいと思います。
この回答へのお礼
お礼日時:2011/08/06 04:05
RenderControlは、コントロールにHTMLを生成しなさいというものなのですね。回答2の方もそういっていますが、プログラマが直接使うことはなさそうなので、初心者の私はあまり深入りしないほうがよさそうです。 ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 会計ソフト・業務用ソフト 経理システムの入れ替えに必要な事 2 2022/07/11 11:04
- K-POP 高校で1分程ダンスを踊らなければいけないのですが、私のグループは全員初心者なので何かおすすめの簡単に 3 2022/06/01 21:41
- CGI サイト訪問者の情報を取得したい 1 2023/02/21 11:03
- 統計学 ガチャガチャの中に、あるアニメの キャラAのフィギュアが3種類1個ずつ キャラBのフィギュアが3種類 1 2022/06/04 15:28
- Java java 飾子を付けること(public static・・・) ・コンソールへの出力処理はmainメ 2 2022/06/16 19:34
- PowerPoint(パワーポイント) パワーポイントソフトについて 2 2022/05/26 05:08
- 音楽・動画 おすすめの動画トリミングアプリ教えて。 PC又はスマホアプリで初心者でも 簡単に動画をカットできるト 4 2023/03/16 09:32
- レシピ・食事 タルタルソースの作り方 5 2023/04/12 00:29
- フリーソフト 復元ソフト 3 2022/04/03 06:08
- その他(プログラミング・Web制作) Pythonで複数のメソッドをまとめて管理する方法について 1 2023/03/30 00:01
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
EXCELでactivexコントロールを...
-
chr関数の呼び出しで「プロ...
-
カメラスクロールするのを動画...
-
ユーザーフォームで動的(Me.Con...
-
Labelコントロールの(左右)余...
-
ExcelVBAでListViewが使用できない
-
エクセル コントロールツール...
-
VB6でシリアルポートの制御
-
VB.NET 動的コントロールの存在...
-
Excel VBA で Richtextboxを使...
-
ASP.netのエラー 2005から2008...
-
vb.netで画面のコントロールId...
-
VB .net Panelコントロールにラ...
-
JavaScriptからVBAの関数を呼び...
-
VBAでオプションボタンを透過
-
変数をコントロール型で使用す...
-
質問です。 場面緘黙症で苦しん...
-
Excel2007 VBA ラジオボタン セ...
-
ListViewのチェックボックスに...
-
フォームがリサイズされた時の...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセル・VBA CheckBoxのオブ...
-
カメラスクロールするのを動画...
-
vb.netで画面のコントロールId...
-
C#,vb.netで業務用アプリ開発と...
-
EXCELでactivexコントロールを...
-
フォーム上の現在アクティブな...
-
ExcelVBAでListViewが使用できない
-
コンボボックスの文字によるif...
-
C#で角が丸いテキストボックス
-
エクセルVBAでオプションボタン...
-
ユーザーフォームで動的(Me.Con...
-
VBAのフォームでTextBoxがいっ...
-
アクセス特有の書き方?
-
エクセル コントロールツール...
-
間違えて配置してしまったコン...
-
変数をコントロール型で使用す...
-
(VBA)スピンボタンの大量...
-
Labelコントロールの(左右)余...
-
excelのリストボックスで選択し...
-
Excel VBA で Richtextboxを使...
おすすめ情報