Asp.net MVC各個類的說明(Preview 4)

來源:互聯網
上載者:User
文章目錄
  • 枚舉
  • 介面
  • Helper
  • Filter
  • Result
  • 模板引擎
  • Views
  • Controller
  • 標籤產生
  • 工具類

限於水平部分寫的有些粗糙,會慢慢改進的.

本文將Asp.net MVC中的類分為十大類進行整理 分別為   

  •       枚舉
  •       介面
  •       Helper
  •       Filter
  •       Result
  •       模板引擎
  •       Views
  •       Controller
  •       標籤產生
  •       工具類

 如果本文中分類有所不當望指正

枚舉
  • FormMethod
  • HtmlInputType
  • HtmlTagType
  • InsertionMode
  • TagRenderMode

介面
  • ITempDataProvider
  • IAuthorizationFilter
  • IExceptionFilter
  • IControllerFactory
  • IViewDataContainer
  • IViewEngine
  • IViewLocator
  • IController
  • IResultFilter
  • IActionFilter

Helper
  • AjaxHelper
  • HtmlHelper
    • FormExtensions
    • CheckBoxExtensions
    • LinkExtensions
    • RadioListExtensions
    • UserControlExtensions
    • TextInputExtensions
  • UrlHelper

相關

  • AjaxOptions
  • AjaxExtensions

Filter
  • ControllerContext

    • ActionExecutingContext
    • ActionExecutedContext
    • ResultExecutingContext
    • ResultExecutedContext
    • ExceptionContext
    • AuthorizationContext
    • ViewContext
  • FilterAttribute
    • ActionFilterAttribute

      • OutputCacheAttribute
    • HandleErrorAttribute
    • AuthorizeAttribute
  • NonActionAttribute
  • FilterInfo

Result
  • ActionResult

    • RedirectToRouteResult
    • RedirectResult
    • ViewResult
    • EmptyResult
    • JsonResult
    • ContentResult
    • HttpUnauthorizedResult

模板引擎
  • WebFormViewEngine
  • ViewLocator
    • WebFormViewLocator

Views
  • ViewMasterPage

    • ViewMasterPage<TModel>
  • ViewPage
    • ViewPage<TModel>
  • ViewUserControl
    • ViewUserControl<TModel>

Controller
  • Controller
  • BindingHelperExtensions

標籤產生
  • LinkBuilder
  • SimpleForm
    • MvcForm<TController>
  • CheckBoxBuilder
  • RadioBuilder
  • TextInputBuilder
  • SelectList
  • MultiSelectList
  • ListItem

工具類
  • SessionStateTempDataProvider
  • TempDataDictionary
  • ViewDataDictionary
  • ViewDataDictionary<TModel>
  • HandleErrorInfo
  • MvcHttpHandler
  • ControllerActionInvoker
  • ControllerBuilder
  • NameValueCollectionExtensions
  • ExceptionInfo
  • MvcControlDataBinder
  • PopulateTypeException
  • DefaultControllerFactory
  • MvcHandler
  • MvcRouteHandler
  • RouteCollectionExtensions

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.