ErrorWebPart クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
動的な WebPart コントロールの新しいインスタンスの読み込みまたは作成が失敗したときに、プレースホルダーとして Web ページに挿入されます。
public ref class ErrorWebPart : System::Web::UI::WebControls::WebParts::ProxyWebPart, System::Web::UI::WebControls::WebParts::ITrackingPersonalizable
public class ErrorWebPart : System.Web.UI.WebControls.WebParts.ProxyWebPart, System.Web.UI.WebControls.WebParts.ITrackingPersonalizable
type ErrorWebPart = class
inherit ProxyWebPart
interface ITrackingPersonalizable
Public Class ErrorWebPart
Inherits ProxyWebPart
Implements ITrackingPersonalizable
- 継承
- 実装
注釈
ErrorWebPart クラスは、ページに追加できなかった WebPart コントロールのプレースホルダーとして Web パーツ コントロール セットによって使用されます。 WebPartManager コントロールが動的 WebPart コントロールの新しいインスタンスをゾーンに読み込むか作成しようとしたときに、何らかの理由で試行が失敗した場合、WebPartManager は CreateErrorWebPart メソッドを呼び出し、失敗したコントロールの代わりに ErrorWebPart コントロールを挿入します。
ErrorWebPart コントロールは、ユーザーのコントロールに存在していた可能性がある、以前のパーソナル化状態情報を保持するために挿入されます。 たとえば、ユーザーが自分の郵便番号を保存できるように、カスタマイズ可能なプロパティを持つ WebPart コントロールがあり、ユーザーがページにアクセスするたびにその郵便番号の気象情報を自動的に表示できるものとします。 ある時点で気象コントロールで問題が発生し、特定の要求中に読み込むことができないが、ページの残りの部分が正常に読み込まれる場合、ユーザーがそのコントロール用に保存したカスタム パーソナル化データは、次回ページのパーソナル化データが保存されるときに失われます。 失敗したコントロールの代わりに ErrorWebPart コントロールを挿入することで、問題が発生したことをユーザーに通知し、問題が修正されるまで失敗したコントロールにユーザーのパーソナル化データを保持するように Web パーツ コントロール セットのメカニズムを提供することもできます。
ErrorWebPart クラスは、他の型の一時的なプレースホルダーとして設計されたいくつかの型の 1 つとして、ProxyWebPart クラスから派生します。 クラスのインスタンスを作成するために、WebPartManager コントロールはパブリック ErrorWebPart コンストラクターを使用します。 コンストラクターには、失敗したコントロールの ID、コントロールの元の型 (失敗したコントロールが GenericWebPart オブジェクトにラップされたサーバーまたはユーザー コントロールの場合)、コントロールのソース ファイルへの元のパス (失敗したコントロールがユーザー コントロールの場合) など、いくつかの詳細が必要です。 と、GenericWebPart オブジェクトの ID (存在する場合) を指定します。
ErrorWebPart クラスには、ErrorMessageと呼ばれる 1 つのパブリック プロパティがあります。 開発者は、コントロールの挿入時に Web ページに表示されるこのプロパティに値を割り当てることができます。
ErrorWebPart クラスには、3 つの保護されたメソッドがあります。 AddAttributesToRender メソッドは、読み込みに失敗したコントロールを含む WebZone ゾーンの ErrorStyle オブジェクトからスタイル特性を取得します。 このオブジェクトにスタイル設定が存在する場合は、ErrorWebPart コントロールに適用されます。 EndLoadPersonalization メソッドは、コントロールを非表示、最小化、編集、またはエクスポートしたり、ChromeState 値を変更したりして、ユーザーがコントロールをカスタマイズできないように、ErrorWebPart コントロールに継承された重要なプロパティをいくつか設定します。 最後に、RenderContents メソッドは、レンダリングの問題やスクリプト攻撃を防ぐために、ErrorMessage プロパティ内の文字列の値をエンコードします。
注意 (継承者)
ErrorWebPart コントロールが実際にページに挿入される条件は比較的まれであり、クラスを継承して拡張することはできますが、これが非常に重要であると考えられる開発者はほとんどありません。 このクラスを拡張する理由の 1 つは、ErrorWebPart コントロールの外観と動作をカスタマイズする場合です。 たとえば、EndLoadPersonalization() メソッドをオーバーライドし、ErrorWebPart コントロールに対して、既に設定されているスタイルやその他のプロパティを設定できます。
WebPartManager コントロールにカスタム ErrorWebPart コントロールの使用を要求するには、WebPartManager クラスから継承し、その CreateErrorWebPart(String, String, String, String, String) メソッドをオーバーライドする必要もあります。 このメソッドでは、メソッドの errorMessage
パラメーターの値をカスタム ErrorWebPart コントロールの ErrorMessage プロパティに割り当てる必要があります。これは、WebPartManager コントロールが他のいくつかの場所からこのメソッドを呼び出し、多くの場合、別のエラー メッセージ値を渡すからです。
コンストラクター
ErrorWebPart(String, String, String, String) |
コントロールの新しいインスタンスを初期化します。 |
プロパティ
AccessKey |
Web サーバー コントロールにすばやく移動できるアクセス キーを取得または設定します。 (継承元 WebControl) |
Adapter |
コントロールのブラウザー固有のアダプターを取得します。 (継承元 Control) |
AllowClose |
エンド ユーザーが Web ページ上の WebPart コントロールを閉じることができるかどうかを示す値を取得または設定します。 (継承元 WebPart) |
AllowConnect |
WebPart コントロールが他のコントロールとの接続を形成できるかどうかを示す値を取得または設定します。 (継承元 WebPart) |
AllowEdit |
エンド ユーザーが 1 つ以上の EditorPart コントロールによって提供されるユーザー インターフェイス (UI) を使用して WebPart コントロールを変更できるかどうかを示す値を取得または設定します。 (継承元 WebPart) |
AllowHide |
エンド ユーザーが WebPart コントロールを非表示にできるかどうかを示す値を取得または設定します。 (継承元 WebPart) |
AllowMinimize |
エンド ユーザーが WebPart コントロールを最小化できるかどうかを示す値を取得または設定します。 (継承元 WebPart) |
AllowZoneChange |
ユーザーが WebPart コントロールを WebPartZoneBase ゾーン間で移動できるかどうかを示す値を取得または設定します。 (継承元 WebPart) |
AppRelativeTemplateSourceDirectory |
このコントロールを含む Page または UserControl オブジェクトのアプリケーション相対仮想ディレクトリを取得または設定します。 (継承元 Control) |
Attributes |
コントロールのプロパティに対応しない任意の属性のコレクションを取得します (レンダリングのみ)。 (継承元 WebControl) |
AuthorizationFilter |
WebPart コントロールがページへの追加を許可されているかどうかを判断する任意の文字列を取得または設定します。 (継承元 WebPart) |
BackColor |
Web サーバー コントロールの背景色を取得または設定します。 (継承元 WebControl) |
BackImageUrl |
パネル コントロールの背景画像の URL を取得または設定します。 (継承元 Panel) |
BindingContainer |
このコントロールのデータ バインディングを含むコントロールを取得します。 (継承元 Control) |
BorderColor |
Web コントロールの境界線の色を取得または設定します。 (継承元 WebControl) |
BorderStyle |
Web サーバー コントロールの境界線スタイルを取得または設定します。 (継承元 WebControl) |
BorderWidth |
Web サーバー コントロールの境界線の幅を取得または設定します。 (継承元 WebControl) |
CatalogIconImageUrl |
コントロールのカタログ内の Web パーツ コントロールを表すイメージの URL を取得または設定します。 (継承元 WebPart) |
ChildControlsCreated |
サーバー コントロールの子コントロールが作成されているかどうかを示す値を取得します。 (継承元 Control) |
ChromeState |
パーツ コントロールが最小化状態か通常状態かを取得または設定します。 (継承元 WebPart) |
ChromeType |
Web パーツ コントロールに枠を設定する罫線の種類を取得または設定します。 (継承元 WebPart) |
ClientID |
ASP.NET によって生成される HTML マークアップのコントロール ID を取得します。 (継承元 Control) |
ClientIDMode |
ClientID プロパティの値を生成するために使用するアルゴリズムを取得または設定します。 (継承元 Control) |
ClientIDSeparator |
ClientID プロパティで使用される区切り文字を表す文字値を取得します。 (継承元 Control) |
ConnectErrorMessage |
接続プロセス中にエラーが発生した場合にユーザーに表示するエラー メッセージを取得します。 (継承元 WebPart) |
Context |
現在の Web 要求のサーバー コントロールに関連付けられている HttpContext オブジェクトを取得します。 (継承元 Control) |
Controls |
ユーザー インターフェイス階層内の指定したサーバー コントロールの子コントロールを含む ControlCollection オブジェクトを取得します。 (継承元 Part) |
ControlStyle |
Web サーバー コントロールのスタイルを取得します。 このプロパティは、主にコントロール開発者によって使用されます。 (継承元 WebControl) |
ControlStyleCreated |
ControlStyle プロパティに対して Style オブジェクトが作成されているかどうかを示す値を取得します。 このプロパティは、主にコントロール開発者によって使用されます。 (継承元 WebControl) |
CssClass |
クライアント上の Web サーバー コントロールによってレンダリングされるカスケード スタイル シート (CSS) クラスを取得または設定します。 (継承元 WebControl) |
DataItemContainer |
名前付けコンテナーが IDataItemContainerを実装している場合は、名前付けコンテナーへの参照を取得します。 (継承元 Control) |
DataKeysContainer |
名前付けコンテナーが IDataKeysControlを実装している場合は、名前付けコンテナーへの参照を取得します。 (継承元 Control) |
DefaultButton |
Panel コントロールに含まれる既定のボタンの識別子を取得または設定します。 (継承元 Panel) |
Description |
パーツ コントロールのツールヒントとカタログで使用するために、パーツ コントロールの動作を要約する簡単な語句を取得または設定します。 (継承元 WebPart) |
DesignMode |
コントロールがデザイン サーフェイスで使用されているかどうかを示す値を取得します。 (継承元 Control) |
Direction |
コンテンツがコントロール内を流れる水平方向を取得または設定します。 (継承元 WebPart) |
DisplayTitle |
WebPart コントロール インスタンスのタイトル バーに実際に表示される完全なタイトル テキストを含む文字列を取得します。 (継承元 WebPart) |
Enabled |
Web サーバー コントロールが有効かどうかを示す値を取得または設定します。 (継承元 WebControl) |
EnableTheming |
テーマがこのコントロールに適用されるかどうかを示す値を取得または設定します。 (継承元 WebControl) |
EnableViewState |
サーバー コントロールがそのビューステートを保持するかどうか、およびそれに含まれる子コントロールのビューステートを要求側クライアントに保持するかどうかを示す値を取得または設定します。 (継承元 Control) |
ErrorMessage |
ページに正常に追加できなかったコントロールの代わりに Web ページに表示されるエラー メッセージを取得または設定します。 |
Events |
コントロールのイベント ハンドラー デリゲートの一覧を取得します。 このプロパティは読み取り専用です。 (継承元 Control) |
ExportMode |
WebPart コントロールのプロパティのすべて、一部、または一部をエクスポートできるかどうかを取得または設定します。 (継承元 WebPart) |
Font |
Web サーバー コントロールに関連付けられているフォント プロパティを取得します。 (継承元 WebControl) |
ForeColor |
Web サーバー コントロールの前景色 (通常はテキストの色) を取得または設定します。 (継承元 WebControl) |
GenericWebPartID |
プロキシ Web パーツ コントロールに置き換えられた汎用 Web パーツ コントロールから、ID プロパティの値を取得します。 (継承元 ProxyWebPart) |
GroupingText |
パネル コントロールに含まれるコントロールのグループのキャプションを取得または設定します。 (継承元 Panel) |
HasAttributes |
コントロールに属性が設定されているかどうかを示す値を取得します。 (継承元 WebControl) |
HasChildViewState |
現在のサーバー コントロールの子コントロールに保存されたビューステート設定があるかどうかを示す値を取得します。 (継承元 Control) |
HasSharedData |
WebPart コントロールに関連付けられている共有パーソナル化データがあるかどうかを示す値を取得します。 (継承元 WebPart) |
HasUserData |
WebPart コントロールに関連付けられているユーザーパーソナル化データがあるかどうかを示す値を取得します。 (継承元 WebPart) |
Height |
ゾーンの高さを取得または設定します。 (継承元 WebPart) |
HelpMode |
WebPart コントロールのヘルプ コンテンツを表示するために使用するユーザー インターフェイス (UI) の種類を取得または設定します。 (継承元 WebPart) |
HelpUrl |
WebPart コントロールのヘルプ ファイルの URL を取得または設定します。 (継承元 WebPart) |
Hidden |
WebPart コントロールが Web ページに表示されるかどうかを示す値を取得または設定します。 (継承元 WebPart) |
HorizontalAlign |
パネル内のコンテンツの水平方向の配置を取得または設定します。 (継承元 Panel) |
ID |
Web パーツ コントロールに割り当てられたプログラム識別子を取得または設定します。 (継承元 ProxyWebPart) |
IdSeparator |
コントロール識別子を分離するために使用する文字を取得します。 (継承元 Control) |
ImportErrorMessage |
WebPart コントロールのインポート時にエラーが発生した場合に使用されるエラー メッセージを取得または設定します。 (継承元 WebPart) |
IsChildControlStateCleared |
このコントロール内に含まれるコントロールがコントロールの状態を持っているかどうかを示す値を取得します。 (継承元 Control) |
IsClosed |
WebPart コントロールが Web パーツ ページで現在閉じているかどうかを示す値を取得します。 (継承元 WebPart) |
IsEnabled |
コントロールが有効かどうかを示す値を取得します。 (継承元 WebControl) |
IsShared |
WebPart コントロールが共有されているかどうかを示す値を取得します。これは、Web パーツ ページのすべてのユーザーに表示されることを意味します。 (継承元 WebPart) |
IsStandalone |
WebPart コントロールがスタンドアロンかどうかを示す値を取得します。つまり、WebPartZoneBase ゾーン内に含まれていないことを意味します。 (継承元 WebPart) |
IsStatic |
WebPart コントロールが静的コントロールであるかどうかを示す値を取得します。これは、コントロールが Web パーツ ページのマークアップで宣言され、プログラムによってページに追加されないことを意味します。 (継承元 WebPart) |
IsTrackingViewState |
サーバー コントロールがビュー ステートへの変更を保存するかどうかを示す値を取得します。 (継承元 Control) |
IsViewStateEnabled |
このコントロールに対してビューステートが有効かどうかを示す値を取得します。 (継承元 Control) |
LoadViewStateByID |
インデックスの代わりに ID して、コントロールがビューステートの読み込みに関与するかどうかを示す値を取得します。 (継承元 Control) |
NamingContainer |
サーバー コントロールの名前付けコンテナーへの参照を取得します。このコンテナーは、同じ ID プロパティ値を持つサーバー コントロール間で区別するための一意の名前空間を作成します。 (継承元 Control) |
OriginalID |
プロキシ Web パーツ コントロールに置き換えられた Web パーツ コントロールの ID を取得します。 (継承元 ProxyWebPart) |
OriginalPath |
置き換えられるユーザー コントロールへのパスを取得します。 (継承元 ProxyWebPart) |
OriginalTypeName |
プロキシ Web パーツ コントロールに置き換えられた Web パーツ コントロールの Type を取得します。 (継承元 ProxyWebPart) |
Page |
サーバー コントロールを含む Page インスタンスへの参照を取得します。 (継承元 Control) |
Parent |
ページ コントロール階層内のサーバー コントロールの親コントロールへの参照を取得します。 (継承元 Control) |
RenderingCompatibility |
レンダリングされた HTML と互換性のある ASP.NET バージョンを指定する値を取得します。 (継承元 Control) |
ScrollBars |
Panel コントロール内のスクロール バーの表示/非表示と位置を取得または設定します。 (継承元 Panel) |
Site |
デザイン サーフェイスにレンダリングされるときに、現在のコントロールをホストするコンテナーに関する情報を取得します。 (継承元 Control) |
SkinID |
コントロールに適用するスキンを取得または設定します。 (継承元 WebControl) |
Style |
Web サーバー コントロールの外部タグのスタイル属性としてレンダリングされるテキスト属性のコレクションを取得します。 (継承元 WebControl) |
Subtitle |
WebPart コントロールの完全なタイトルを形成するために、Title プロパティ値と連結された文字列を取得します。 (継承元 WebPart) |
SupportsDisabledAttribute |
コントロールの IsEnabled プロパティが |
TabIndex |
Web サーバー コントロールのタブ インデックスを取得または設定します。 (継承元 WebControl) |
TagKey |
この Web サーバー コントロールに対応する HtmlTextWriterTag 値を取得します。 このプロパティは、主にコントロール開発者によって使用されます。 (継承元 WebControl) |
TagName |
コントロール タグの名前を取得します。 このプロパティは、主にコントロール開発者によって使用されます。 (継承元 WebControl) |
TemplateControl |
このコントロールを含むテンプレートへの参照を取得または設定します。 (継承元 Control) |
TemplateSourceDirectory |
現在のサーバー コントロールを含む Page または UserControl の仮想ディレクトリを取得します。 (継承元 Control) |
Title |
パーツ コントロールのタイトルを取得または設定します。 (継承元 WebPart) |
TitleIconImageUrl |
コントロールのタイトル バーで Web パーツ コントロールを表すために使用するイメージの URL を取得または設定します。 (継承元 WebPart) |
TitleUrl |
WebPart コントロールに関する補足情報の URL を取得または設定します。 (継承元 WebPart) |
ToolTip |
マウス ポインターが Web サーバー コントロールの上に置いたときに表示されるテキストを取得または設定します。 (継承元 WebControl) |
UniqueID |
サーバー コントロールの階層的に修飾された一意の識別子を取得します。 (継承元 Control) |
ValidateRequestMode |
コントロールがブラウザーからのクライアント入力で潜在的に危険な値をチェックするかどうかを示す値を取得または設定します。 (継承元 Control) |
Verbs |
WebPart コントロールに関連付けられているカスタム動詞のコレクションを取得します。 (継承元 WebPart) |
ViewState |
同じページに対する複数の要求にわたってサーバー コントロールのビューステートを保存および復元できる状態情報のディクショナリを取得します。 (継承元 Control) |
ViewStateIgnoresCase |
StateBag オブジェクトで大文字と小文字が区別されないかどうかを示す値を取得します。 (継承元 Control) |
ViewStateMode |
このコントロールのビューステート モードを取得または設定します。 (継承元 Control) |
Visible |
サーバー コントロールがページ上の UI としてレンダリングされるかどうかを示す値を取得または設定します。 (継承元 Control) |
WebBrowsableObject |
カスタム EditorPart コントロールで編集できるように、WebPart コントロールへの参照を取得します。 (継承元 WebPart) |
WebPartManager |
WebPart コントロール インスタンスに関連付けられている WebPartManager コントロールへの参照を取得します。 (継承元 WebPart) |
Width |
Web サーバー コントロールの幅を取得または設定します。 (継承元 WebPart) |
Wrap |
コンテンツがパネル内でラップされるかどうかを示す値を取得または設定します。 (継承元 Panel) |
Zone |
現在 WebPart コントロールを含む WebPartZoneBase ゾーンを取得します。 (継承元 WebPart) |
ZoneIndex |
ゾーン内の WebPart コントロールのインデックス位置を取得します。 (継承元 WebPart) |
メソッド
AddAttributesToRender(HtmlTextWriter) |
別のコントロールの代わりにページに挿入される ErrorWebPart オブジェクトに特殊なエラー スタイル属性を適用します。 |
AddedControl(Control, Int32) |
子コントロールが Control オブジェクトの Controls コレクションに追加された後に呼び出されます。 (継承元 Control) |
AddParsedSubObject(Object) |
XML または HTML のいずれかの要素が解析されたことをサーバー コントロールに通知し、その要素をサーバー コントロールの ControlCollection オブジェクトに追加します。 (継承元 Control) |
ApplyStyle(Style) |
指定したスタイルの空白以外の要素を Web コントロールにコピーし、コントロールの既存のスタイル要素を上書きします。 このメソッドは、主にコントロール開発者によって使用されます。 (継承元 WebControl) |
ApplyStyleSheetSkin(Page) |
ページ スタイル シートで定義されているスタイル プロパティをコントロールに適用します。 (継承元 Control) |
BeginRenderTracing(TextWriter, Object) |
レンダリング データのデザイン時トレースを開始します。 (継承元 Control) |
BuildProfileTree(String, Boolean) |
サーバー コントロールに関する情報を収集し、ページのトレースが有効になっているときに表示される Trace プロパティに渡します。 (継承元 Control) |
ClearCachedClientID() |
キャッシュされた ClientID 値を |
ClearChildControlState() |
サーバー コントロールの子コントロールのコントロール状態情報を削除します。 (継承元 Control) |
ClearChildState() |
すべてのサーバー コントロールの子コントロールのビューステート情報とコントロール状態情報を削除します。 (継承元 Control) |
ClearChildViewState() |
すべてのサーバー コントロールの子コントロールのビューステート情報を削除します。 (継承元 Control) |
ClearEffectiveClientIDMode() |
現在のコントロール インスタンスおよび子コントロールの ClientIDMode プロパティを Inheritに設定します。 (継承元 Control) |
CopyBaseAttributes(WebControl) |
Style オブジェクトによってカプセル化されていないプロパティを、指定した Web サーバー コントロールから、このメソッドが呼び出される Web サーバー コントロールにコピーします。 このメソッドは、主にコントロール開発者によって使用されます。 (継承元 WebControl) |
CreateChildControls() |
ASP.NET ページ フレームワークによって呼び出され、コンポジション ベースの実装を使用して、ポスト バックまたはレンダリングの準備として含まれる子コントロールを作成するサーバー コントロールに通知します。 (継承元 Control) |
CreateControlCollection() |
サーバー コントロールの子コントロール (リテラルとサーバーの両方) を保持する新しい ControlCollection オブジェクトを作成します。 (継承元 Control) |
CreateControlStyle() |
すべてのスタイル関連プロパティを実装するために、Panel コントロールによって内部的に使用されるスタイル オブジェクトを作成します。 (継承元 Panel) |
CreateEditorParts() |
編集モードのときに WebPart コントロールを編集するために使用できるカスタム EditorPart コントロールのコレクションを返します。 (継承元 WebPart) |
DataBind() |
呼び出されたサーバー コントロールとそのすべての子コントロールにデータ ソースをバインドします。 (継承元 Part) |
DataBind(Boolean) |
DataBinding イベントを発生させるオプションを使用して、呼び出されたサーバー コントロールとそのすべての子コントロールにデータ ソースをバインドします。 (継承元 Control) |
DataBindChildren() |
データ ソースをサーバー コントロールの子コントロールにバインドします。 (継承元 Control) |
Dispose() |
サーバー コントロールがメモリから解放される前に、最終的なクリーンアップを実行できるようにします。 (継承元 Control) |
EndLoadPersonalization() |
ユーザーがコントロールをカスタマイズできないように、レンダリング前に ErrorWebPart コントロールにいくつかの重要なプロパティを設定します。 |
EndRenderTracing(TextWriter, Object) |
レンダリング データのデザイン時トレースを終了します。 (継承元 Control) |
EnsureChildControls() |
サーバー コントロールに子コントロールが含まれているかどうかを判断します。 そうでない場合は、子コントロールが作成されます。 (継承元 Control) |
EnsureID() |
識別子が割り当てられないコントロールの識別子を作成します。 (継承元 Control) |
Equals(Object) |
指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
FindControl(String, Int32) |
|
FindControl(String) |
指定した |
Focus() |
入力フォーカスをコントロールに設定します。 (継承元 Control) |
GetDesignModeState() |
コントロールのデザイン時データを取得します。 (継承元 Control) |
GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
GetRouteUrl(Object) |
ルート パラメーターのセットに対応する URL を取得します。 (継承元 Control) |
GetRouteUrl(RouteValueDictionary) |
ルート パラメーターのセットに対応する URL を取得します。 (継承元 Control) |
GetRouteUrl(String, Object) |
ルート パラメーターとルート名のセットに対応する URL を取得します。 (継承元 Control) |
GetRouteUrl(String, RouteValueDictionary) |
ルート パラメーターとルート名のセットに対応する URL を取得します。 (継承元 Control) |
GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
GetUniqueIDRelativeTo(Control) |
指定したコントロールの UniqueID プロパティのプレフィックス部分を返します。 (継承元 Control) |
HasControls() |
サーバー コントロールに子コントロールが含まれているかどうかを判断します。 (継承元 Control) |
HasEvents() |
コントロールまたは子コントロールのイベントが登録されているかどうかを示す値を返します。 (継承元 Control) |
IsLiteralContent() |
サーバー コントロールがリテラル コンテンツのみを保持するかどうかを決定します。 (継承元 Control) |
LoadControlState(Object) |
ProxyWebPart オブジェクトの以前に保存した状態を読み込めないように、LoadControlState(Object) をオーバーライドします。 (継承元 ProxyWebPart) |
LoadViewState(Object) |
ProxyWebPart オブジェクトの以前に保存したビュー ステートを読み込めないように、LoadViewState(Object) をオーバーライドします。 (継承元 ProxyWebPart) |
MapPathSecure(String) |
仮想パス (絶対パスまたは相対パス) がマップされる物理パスを取得します。 (継承元 Control) |
MemberwiseClone() |
現在の Objectの簡易コピーを作成します。 (継承元 Object) |
MergeStyle(Style) |
指定したスタイルの空白以外の要素を Web コントロールにコピーしますが、コントロールの既存のスタイル要素は上書きしません。 このメソッドは、主にコントロール開発者によって使用されます。 (継承元 WebControl) |
OnBubbleEvent(Object, EventArgs) |
サーバー コントロールのイベントがページの UI サーバー コントロール階層に渡されるかどうかを判断します。 (継承元 Control) |
OnClosing(EventArgs) |
Web パーツ ページで WebPart コントロールが閉じられたときに、派生クラスがカスタム処理を提供できるようにします。 (継承元 WebPart) |
OnConnectModeChanged(EventArgs) |
WebPart コントロールが他のコントロールに接続するプロセスを開始または終了するときに、派生クラスがカスタム処理を提供できるようにします。 (継承元 WebPart) |
OnDataBinding(EventArgs) |
DataBinding イベントを発生させます。 (継承元 Control) |
OnDeleting(EventArgs) |
WebPart コントロールが Web パーツ ページから完全に削除されたときに、派生クラスがカスタム処理を提供できるようにします。 (継承元 WebPart) |
OnEditModeChanged(EventArgs) |
WebPart コントロールが編集モードを開始または終了するときに、派生クラスがカスタム処理を提供できるようにします。 (継承元 WebPart) |
OnInit(EventArgs) |
Init イベントを発生させます。 (継承元 Control) |
OnLoad(EventArgs) |
Load イベントを発生させます。 (継承元 Control) |
OnPreRender(EventArgs) |
PreRender イベントを発生させます。 (継承元 Control) |
OnUnload(EventArgs) |
Unload イベントを発生させます。 (継承元 Control) |
OpenFile(String) |
ファイルの読み取りに使用する Stream を取得します。 (継承元 Control) |
RaiseBubbleEvent(Object, EventArgs) |
イベントのソースとその情報をコントロールの親に割り当てます。 (継承元 Control) |
RemovedControl(Control) |
Control オブジェクトの Controls コレクションから子コントロールが削除された後に呼び出されます。 (継承元 Control) |
Render(HtmlTextWriter) |
指定した HTML ライターにコントロールをレンダリングします。 (継承元 WebControl) |
RenderBeginTag(HtmlTextWriter) |
Panel コントロールの HTML 開始タグを指定したライターにレンダリングします。 (継承元 Panel) |
RenderChildren(HtmlTextWriter) |
指定した HtmlTextWriter オブジェクトにサーバー コントロールの子のコンテンツを出力します。このオブジェクトは、クライアントにレンダリングされるコンテンツを書き込みます。 (継承元 Control) |
RenderContents(HtmlTextWriter) |
ErrorMessage プロパティの文字列値をエンコードします。 |
RenderControl(HtmlTextWriter, ControlAdapter) |
指定された ControlAdapter オブジェクトを使用して、指定された HtmlTextWriter オブジェクトにサーバー コントロールのコンテンツを出力します。 (継承元 Control) |
RenderControl(HtmlTextWriter) |
指定された HtmlTextWriter オブジェクトにサーバー コントロールの内容を出力し、トレースが有効になっている場合は、コントロールに関するトレース情報を格納します。 (継承元 Control) |
RenderEndTag(HtmlTextWriter) |
Panel コントロールの HTML 終了タグを、指定したライターにレンダリングします。 (継承元 Panel) |
ResolveAdapter() |
指定したコントロールのレンダリングを担当するコントロール アダプターを取得します。 (継承元 Control) |
ResolveClientUrl(String) |
ブラウザーで使用できる URL を取得します。 (継承元 Control) |
ResolveUrl(String) |
URL を、要求側クライアントで使用できる URL に変換します。 (継承元 Control) |
SaveControlState() |
ページがサーバーにポストバックされた時刻以降に発生したすべてのサーバー 制御状態の変更を保存します。 (継承元 ProxyWebPart) |
SaveViewState() |
TrackViewState() メソッドが呼び出された後に変更されたすべての状態を保存します。 (継承元 ProxyWebPart) |
SetDesignModeState(IDictionary) |
コントロールのデザイン時データを設定します。 (継承元 Control) |
SetPersonalizationDirty() |
現在の WebPart コントロール インスタンスのパーソナル化データが変更されたことを示すフラグを設定します。 (継承元 WebPart) |
SetRenderMethodDelegate(RenderMethod) |
サーバー コントロールとそのコンテンツを親コントロールにレンダリングするイベント ハンドラー デリゲートを割り当てます。 (継承元 Control) |
SetTraceData(Object, Object, Object) |
トレース オブジェクト、トレース データ キー、およびトレース データ値を使用して、レンダリング データのデザイン時トレース用のトレース データを設定します。 (継承元 Control) |
SetTraceData(Object, Object) |
トレース データ キーとトレース データ値を使用して、レンダリング データのデザイン時トレース用のトレース データを設定します。 (継承元 Control) |
ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |
TrackViewState() |
コントロールがビューステートの変更を追跡し、オブジェクトの ViewState プロパティに格納できるようにします。 (継承元 WebPart) |
イベント
DataBinding |
サーバー コントロールがデータ ソースにバインドされるときに発生します。 (継承元 Control) |
Disposed |
サーバー コントロールがメモリから解放されたときに発生します。これは、ASP.NET ページが要求されたときに、サーバー コントロールライフサイクルの最後のステージです。 (継承元 Control) |
Init |
サーバー コントロールが初期化されるときに発生します。これは、そのライフサイクルの最初のステップです。 (継承元 Control) |
Load |
サーバー コントロールが Page オブジェクトに読み込まれるときに発生します。 (継承元 Control) |
PreRender |
Control オブジェクトが読み込まれた後、レンダリングの前に発生します。 (継承元 Control) |
Unload |
サーバー コントロールがメモリからアンロードされるときに発生します。 (継承元 Control) |
明示的なインターフェイスの実装
拡張メソッド
FindDataSourceControl(Control) |
指定したコントロールのデータ コントロールに関連付けられているデータ ソースを返します。 |
FindFieldTemplate(Control, String) |
指定したコントロールの名前付けコンテナー内の指定した列のフィールド テンプレートを返します。 |
FindMetaTable(Control) |
格納されているデータ コントロールのメタテーブル オブジェクトを返します。 |
GetDefaultValues(INamingContainer) |
指定したデータ コントロールの既定値のコレクションを取得します。 |
GetMetaTable(INamingContainer) |
指定したデータ コントロールのテーブル メタデータを取得します。 |
SetMetaTable(INamingContainer, MetaTable, IDictionary<String,Object>) |
指定したデータ コントロールのテーブル メタデータと既定値のマッピングを設定します。 |
SetMetaTable(INamingContainer, MetaTable, Object) |
指定したデータ コントロールのテーブル メタデータと既定値のマッピングを設定します。 |
SetMetaTable(INamingContainer, MetaTable) |
指定したデータ コントロールのテーブル メタデータを設定します。 |
TryGetMetaTable(INamingContainer, MetaTable) |
テーブル メタデータを使用できるかどうかを判断します。 |
EnableDynamicData(INamingContainer, Type, IDictionary<String,Object>) |
指定したデータ コントロールの動的データ動作を有効にします。 |
EnableDynamicData(INamingContainer, Type, Object) |
指定したデータ コントロールの動的データ動作を有効にします。 |
EnableDynamicData(INamingContainer, Type) |
指定したデータ コントロールの動的データ動作を有効にします。 |
適用対象
こちらもご覧ください
.NET