ViewContext 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
封裝呈現檢視的相關資訊。
public class ViewContext : System.Web.Mvc.ControllerContext
type ViewContext = class
inherit ControllerContext
Public Class ViewContext
Inherits ControllerContext
- 繼承
建構函式
| ViewContext() |
初始化 ViewContext 類別的新執行個體。 |
| ViewContext(ControllerContext, IView, ViewDataDictionary, TempDataDictionary, TextWriter) |
使用指定的控制器內容、檢視、檢視資料字典、暫存資料字典和文字寫入器,初始化 類別的新實例 ViewContext 。 |
屬性
| ClientValidationEnabled |
取得或設定一個值,這個值表示用戶端驗證是否啟用。 |
| Controller |
取得或設定控制器。 (繼承來源 ControllerContext) |
| DisplayMode |
取得顯示模式。 (繼承來源 ControllerContext) |
| FormContext |
取得或設定物件,這個物件封裝資訊,在驗證和處理 HTML 表單的輸入資料時需要此資訊。 |
| HttpContext |
取得或設定 HTTP 內容。 (繼承來源 ControllerContext) |
| IsChildAction |
取得值,該值表示相關聯動作方法是否為子系動作。 (繼承來源 ControllerContext) |
| ParentActionViewContext |
取得物件,該物件包含父代動作方法的檢視內容資訊。 (繼承來源 ControllerContext) |
| RequestContext |
取得或設定要求內容。 (繼承來源 ControllerContext) |
| RouteData |
取得或設定 URL 路徑資料。 (繼承來源 ControllerContext) |
| TempData |
取得與這個要求相關聯而且只能用於一個要求的資料。 |
| UnobtrusiveJavaScriptEnabled |
取得或設定值,這個值表示不顯眼的 JavaScript 是否啟用。 |
| ValidationMessageElement |
用來包裝由 和其他多載產生的 ValidationMessage(HtmlHelper, String) 最上層訊息的專案名稱。 |
| ValidationSummaryMessageElement |
用來包裝由 和其他多載產生的 ValidationSummary(HtmlHelper) 最上層訊息的專案名稱。 |
| View |
取得 物件,這個物件會 IView 實作介面以在瀏覽器中呈現。 |
| ViewBag |
取得動態檢視資料字典。 |
| ViewData |
取得傳遞至檢視的檢視資料。 |
| Writer |
取得或設定用來寫入 HTML 輸出的文字寫入器物件。 |
方法
| OutputClientValidation() |
將用戶端驗證資訊寫入至 HTTP 回應。 |