다음을 통해 공유


ViewUserControl<TModel> 클래스

정의

강력한 형식의 사용자 컨트롤을 빌드하기 위해 필요한 정보를 나타냅니다.

public class ViewUserControl<TModel> : System.Web.Mvc.ViewUserControl
type ViewUserControl<'Model> = class
    inherit ViewUserControl
Public Class ViewUserControl(Of TModel)
Inherits ViewUserControl

형식 매개 변수

TModel

모델의 형식입니다.

상속
ViewUserControl<TModel>
파생

생성자

ViewUserControl<TModel>()

ViewUserControl<TModel> 클래스의 새 인스턴스를 초기화합니다.

속성

Ajax

뷰의 AJAX 스크립트를 가져옵니다.

Html

뷰의 HTML을 가져옵니다.

Model

모델을 가져옵니다.

TempData

임시 데이터 사전을 가져옵니다.

(다음에서 상속됨 ViewUserControl)
Url

뷰의 URL을 가져옵니다.

(다음에서 상속됨 ViewUserControl)
ViewBag

뷰 모음을 가져옵니다.

(다음에서 상속됨 ViewUserControl)
ViewContext

뷰 컨텍스트를 가져오거나 설정합니다.

(다음에서 상속됨 ViewUserControl)
ViewData

뷰 데이터를 가져오거나 설정합니다.

ViewDataKey

뷰 데이터 키를 가져오거나 설정합니다.

(다음에서 상속됨 ViewUserControl)
Writer

응답에 뷰를 렌더링하는 데 사용되는 기록기를 가져옵니다.

(다음에서 상속됨 ViewUserControl)

메서드

EnsureViewData()

뷰 데이터가 있는 경우 뷰 데이터가 사용자 컨트롤의 개체에 추가 ViewDataDictionary 되도록 합니다.

(다음에서 상속됨 ViewUserControl)
RenderView(ViewContext)

지정된 뷰 컨텍스트를 사용하여 뷰를 렌더링합니다.

(다음에서 상속됨 ViewUserControl)
SetTextWriter(TextWriter)
사용되지 않음.

응답에 뷰를 렌더링하는 데 사용되는 텍스트 기록기를 설정합니다.

(다음에서 상속됨 ViewUserControl)
SetViewData(ViewDataDictionary)

뷰에 대한 뷰 데이터를 설정합니다.

적용 대상