存在する
『ASP.NET WebPages クラス リファレンス マニュアル』には、使用する必要があるいくつかのメソッドと、それらのメソッドの説明がリストされています。方法 | 説明する |
---|---|
AsBool()、AsBool(true|false) | 文字列値をブール値 (true/false) に変換します。文字列を true/false に変換できない場合は、false またはその他の指定された値が返されます。 |
AsDateTime()、AsDateTime( value ) | 文字列値を日付/時刻に変換します。日時を返します。文字列を日付/時刻に変換できない場合は、MinValue またはその他の指定された値が返されます。 |
AsDecimal()、AsDecimal( value ) | 文字列値を 10 進数値に変換します。文字列を 10 進数値に変換できない場合は、0.0 またはその他の指定された値が返されます。 |
AsFloat()、AsFloat( value ) | 文字列値を浮動小数点数に変換します。文字列を浮動小数点数に変換できない場合は、0.0 またはその他の指定された値が返されます。 |
AsInt()、AsInt(値) | 文字列値を整数に変換します。文字列を整数に変換できない場合は、0 またはその他の指定された値が返されます。 |
Href(パス[, param1 [, param2]] ) | オプションの追加パス部分を使用して、ローカル ファイル パスからブラウザ互換の URL を作成します。 |
Html.Raw(値) | レンダリング値は、HTML エンコードされた出力としてではなく、HTML マークアップとしてレンダリングされます。 |
IsBool()、IsDateTime()、IsDecimal()、IsFloat()、IsInt() | 値を文字列から指定された型に変換できる場合は true を返します。 |
IsEmpty() | オブジェクトまたは変数に値がない場合は true を返します。 |
IsPost | リクエストが POST の場合は true を返します。 (通常、最初のリクエストは GET です。) |
レイアウト | このページに適用するレイアウト ページへのパスを指定します。 |
PageData[キー]、PageData[インデックス]、ページ | 現在リクエストされているページ、レイアウト ページ、部分ページ間の共有データが含まれます。動的ページを使用して、同じデータへの属性アクセスを提供できます。 |
レンダーボディ() | (レイアウト ページ) 名前付きセクションにないコンテンツ ページのコンテンツをレンダリングします。 |
RenderPage(パス,値) RenderPage(パス[, param1 [, param2]] ) | 指定されたパスとオプションの追加データを使用してコンテンツ ページをレンダリングします。追加パラメータの値は、位置 (インスタンス 1) またはキー (インスタンス 2) を介して PageData から取得できます。 |
RenderSection(セクション名 [, 必須 = true|false ] ) | (レイアウト ページ) 名前付きコンテンツ領域を表示します。 required を設定すると、フィールドは必須になりますが、オプションではなくなります。 |
Request.Cookies[キー] | HTTP Cookie の値を取得または設定します。 |
Request.Files[キー] | 現在のリクエストでアップロードされたファイルを取得します。 |
リクエストフォーム[キー] | フォームに投稿されたデータを (文字列として) 取得します。 Request.Form と Request.QueryString はどちらも [ key ] チェックが必要です。 |
Request.QueryString[キー] | URL クエリ文字列で指定されたデータを取得します。 Request.Form と Request.QueryString の両方で [ key ] チェックが必要です。 |
Request.Unvalidated( key ) Request.Unvalidated().QueryString|Form|Cookies|Headers[ key ] | リクエストの検証 (フォーム要素、クエリ文字列値、Cookie、ヘッダー値) を選択的に無効にします。リクエストの検証はデフォルトでオンになっており、ユーザーはタグやその他の危険性のあるコンテンツを送信できません。 |
Response.AddHeader(名前,値) | HTTP サーバーの応答ヘッダーを応答に追加します。 |
Response.OutputCache(秒[、スライディング] [、variableByParams] ) | キャッシュ 指定した時間にページ出力をキャッシュします。各ページのアクセス タイムアウトをリセットするには、 slidingを設定し、ページを要求するさまざまなクエリ文字列ごとに、ページのさまざまなバージョンをキャッシュするように、 variableByParams を設定します。 |
Response.Redirect(パス) | ブラウザーのリクエストを新しい場所にリダイレクトします。 |
Response.SetStatus( httpStatusCode ) | ブラウザに送信されるHTTPステータスコードを設定します。 |
Response.WriteBinary(データ[, mimetype] ) | オプションの MIME タイプに応じてデータコンテンツを書き込みます。 |
Response.WriteFile(ファイル) | 応答としてファイルの内容を書き込みます。 |
@section(セクション名) {コンテンツ} | (レイアウト ページ) 名前付きコンテンツ領域を定義します。 |
Server.HtmlDecode( htmlText ) | HTML エンコードされた文字列をデコードします。 |
Server.HtmlEncode(テキスト) | HTML マークアップでレンダリングされた文字列をエンコードします。 |
Server.MapPath(仮想パス) | 指定された仮想パスのサーバーへの物理パスを返します。 |
Server.UrlDecode( urlText ) | URL テキストをデコードします。 |
Server.UrlEncode(テキスト) | URL テキストのエンコーディング。 |
セッション[キー] | ユーザーがブラウザを閉じるまで存在する値を取得または設定します。 |
ToString() | 文字列として表現されたオブジェクトの値を表示します。 |
URLData[インデックス] | URL から追加データを取得します (例: /MyPage/ExtraData )。 |