ASP.NET Web Pages - クラス
- 前のページ WebPages インスタンス
- 次のページ WebPages セキュリティ
StringExtensions クラス - メソッド
メソッド | 説明 |
---|---|
As<TValue>(String) | 文字列を指定データ类型的強い型の値に変換します。 |
As<TValue>(String, TValue) | 文字列を指定されたデータタイプに変換し、デフォルト値を指定します。 |
AsBool(String) | 文字列を布尔値 (true/false) に変換します。 |
AsBool(String, Boolean) | 文字列を布尔値 (true/false) に変換し、デフォルト値を指定します。 |
AsDateTime(String) | 文字列を DateTime 値に変換します。 |
AsDateTime(String, DateTime) | 文字列を DateTime 値に変換し、デフォルト値を指定します。 |
AsDecimal(String) | 文字列を Decimal 数値に変換します。 |
AsDecimal(String, Decimal) | 文字列を Decimal 数値に変換し、デフォルト値を指定します。 |
AsFloat(String) | 文字列を Single 数値に変換します。 |
AsFloat(String, Single) | 文字列を Single 数値に変換し、デフォルト値を指定します。 |
AsInt(String) | 文字列を整数に変換します。 |
AsInt(String, Int32) | 文字列を整数に変換し、デフォルト値を指定します。 |
Is<TValue> | 文字列が指定されたデータタイプに変換できるか確認します。 |
IsBool | 文字列が Boolean (true/false) タイプに変換できるか確認します。 |
IsDateTime | 文字列が DateTime タイプに変換できるか確認します。 |
IsDecimal | 文字列が Decimal タイプに変換できるか確認します。 |
IsEmpty | 文字列の値がnullptrまたは空であるかどうかを確認します。 |
IsFloat | 文字列がSingle型に変換できるかどうかを確認します。 |
IsInt | 文字列が整数に変換できるかどうかを確認します。 |
WebPageBaseクラス - プロパティ
属性 | 説明 |
---|---|
Layout | レイアウトページのパスを取得または設定します。 |
Output | ページの現在のTextWriterオブジェクトを取得します。 |
OutputStack | 現在のページコンテキストのTextWriterオブジェクトのスタックを取得します。 |
Page | ページ、レイアウトページ、分ページ間で共有されるページデータに属性に似たアクセスを提供します。 |
PageData | ページ、レイアウトページ、分ページ間で共有されるページデータに配列に似たアクセスを提供します。 |
WebPageBaseクラス - メソッド
メソッド | 説明 |
---|---|
ConfigurePage | 派生クラスでオーバーライドすると、親ウェブページの設定に基づいて現在のウェブページを設定します。 |
CreateInstanceFromVirtualPath | 指定された仮想パスからWebPageBaseクラスの新しいインスタンスを作成します。 |
DefineSection | 内容ページから呼び出され、指定された内容部分を作成します。 |
GetOutputWriter | ページを表示するためのテキストライターオブジェクトのインスタンスを返します。 |
InitializePage | 現在のページを初期化します。 |
IsSectionDefined | 指定された部分がページで定義されているかどうかを示す値を返します。 |
PopContext | OutputStackインスタンスのトップからコンテキストを返し、削除します。 |
PushContext | OutputStackインスタンスのトップに指定されたコンテキストを挿入します。 |
RenderBody | レイアウトページで指定された部分以外の内容ページの部分を表示します。 |
RenderPage | 他のページ内で特定のページの内容を表示します。 |
RenderSection | レイアウトページで指定された部分の内容を表示します。 |
Write | 指定されたパラメータをエンコードされたHTMLとして書き込みます。 |
WriteLiteral | 指定されたオブジェクトをHTMLエンコードする前にその値を書き込むことができます。 |
他に常用のメソッドと属性
属性 | 説明 |
---|---|
Request.Cookies[key] | HTTPクッキーの値を取得または設定します。 |
Request.Files[key] | 現在のリクエストでアップロードされたファイルを取得。 |
Request.Form[key] | 表单中以 POST 方法发送的数据(以字符串形式)获取。 |
Request.QueryString[key] | HTTPクエリストリング変数コレクションを取得します。 |
Request.Unvalidated(key) | フォーム要素、クエリストリング値、cookieのリクエスト検証を選択的に無効にします。 |
Response.AddHeader() | HTTPヘッダーを出力ストリームに追加します。 |
Response.OutputCache() | HTTP応答インスタンスのキャッシュポリシーを設定します。 |
Response.Redirect(path) | クライアントを新しいURLにリダイレクトします。 |
Response.SetStatus(StatusCode) | HTTP応答のHTTPステータスコードを設定します。 |
Response.WriteBinary() | 指定されたMIMEタイプのバイナリコンテンツのバイトシーケンスをHTTP応答出力ストリームに書き込みます。 |
Response.WriteFile(file) | 指定されたファイルを直接HTTP応答出力ストリームに書き込みます。 |
@section(sectionName) | 指定された名前のコンテンツパートを定義します。 |
Server.HtmlDecode(htmlText) | HTMLエンコードされた文字列をデコードします。 |
Server.HtmlEncode(text) | 文字列をHTMLエンコードします。 |
Server.MapPath(virtualPath) | 指定されたバーチャルパスのサーバーの物理パスを返します。 |
Server.UrlDecode(urlText) | URLで転送されたエンコードされた文字列をデコードされた文字列に変換します。 |
Server.UrlEncode(text) | URLを通じてサーバーからクライアントまで信頼性のあるHTTP転送を行うために文字列をエンコードします。 |
Session[key] | ユーザーがブラウザを閉じるまで存在する値を取得または設定します。 |
ToString() | オブジェクトの値の文字列表現を表示します。 |
UrlData[index] | URL パスに関連するデータを取得します。 |
- 前のページ WebPages インスタンス
- 次のページ WebPages セキュリティ