다음을 통해 공유


ScriptManager.RegisterHiddenField 메서드

정의

숨김 필드를 등록합니다.

오버로드

RegisterHiddenField(Control, String, String)

ScriptManager 컨트롤 내에 있는 컨트롤에 대해 UpdatePanel 컨트롤을 사용하여 숨김 필드를 등록합니다.

RegisterHiddenField(Page, String, String)

비동기 포스트백이 발생할 때마다 ScriptManager 컨트롤을 사용하여 숨김 필드를 등록합니다.

RegisterHiddenField(Control, String, String)

ScriptManager 컨트롤 내에 있는 컨트롤에 대해 UpdatePanel 컨트롤을 사용하여 숨김 필드를 등록합니다.

public:
 static void RegisterHiddenField(System::Web::UI::Control ^ control, System::String ^ hiddenFieldName, System::String ^ hiddenFieldInitialValue);
public static void RegisterHiddenField (System.Web.UI.Control control, string hiddenFieldName, string hiddenFieldInitialValue);
static member RegisterHiddenField : System.Web.UI.Control * string * string -> unit
Public Shared Sub RegisterHiddenField (control As Control, hiddenFieldName As String, hiddenFieldInitialValue As String)

매개 변수

control
Control

숨김 필드를 등록하는 컨트롤입니다.

hiddenFieldName
String

등록할 숨김 필드의 이름입니다.

hiddenFieldInitialValue
String

숨김 필드의 초기 값입니다.

예외

control이(가) null인 경우

또는 hiddenFieldName이(가) null인 경우

control이 페이지의 컨트롤 트리에 있지 않은 경우

설명

이 메서드를 RegisterHiddenField 사용하여 부분 페이지 렌더링과 호환되고 Microsoft Ajax 라이브러리 종속성이 없는 숨겨진 필드를 등록합니다. 이 메서드는 필드를 등록하는 컨트롤이 업데이트되는 컨트롤 내에 UpdatePanel 있을 때 숨겨진 필드를 등록합니다. 비동기 포스트백이 발생할 때마다 숨겨진 필드를 등록하려면 이 메서드의 오버로드를 RegisterHiddenField(Page, String, String) 사용합니다.

부분 페이지 업데이트와 관련이 없는 숨겨진 필드를 등록하고 초기 페이지 렌더링 중에 숨겨진 필드를 한 번만 등록하려면 클래스의 ClientScriptManager 메서드를 사용합니다RegisterHiddenField. 페이지의 속성에서 개체에 대한 참조 ClientScriptManagerClientScript 가져올 수 있습니다.

합니다 RegisterHiddenField 메서드는 숨겨진 만듭니다 input 렌더링된 된 HTML 페이지에는 요소입니다.

추가 정보

적용 대상

RegisterHiddenField(Page, String, String)

비동기 포스트백이 발생할 때마다 ScriptManager 컨트롤을 사용하여 숨김 필드를 등록합니다.

public:
 static void RegisterHiddenField(System::Web::UI::Page ^ page, System::String ^ hiddenFieldName, System::String ^ hiddenFieldInitialValue);
public static void RegisterHiddenField (System.Web.UI.Page page, string hiddenFieldName, string hiddenFieldInitialValue);
static member RegisterHiddenField : System.Web.UI.Page * string * string -> unit
Public Shared Sub RegisterHiddenField (page As Page, hiddenFieldName As String, hiddenFieldInitialValue As String)

매개 변수

page
Page

숨김 필드를 등록하는 페이지 개체입니다.

hiddenFieldName
String

등록할 숨김 필드의 이름입니다.

hiddenFieldInitialValue
String

숨김 필드의 초기 값입니다.

예외

page이(가) null인 경우

또는 hiddenFieldName이(가) null인 경우

설명

이 메서드를 RegisterHiddenField 사용하여 부분 페이지 렌더링과 호환되고 Microsoft Ajax 라이브러리 종속성이 없는 숨겨진 필드를 등록합니다. 이 메서드는 비동기 포스트백이 발생할 때마다 숨겨진 필드를 등록합니다. 패널이 업데이트될 때만 필드가 등록되도록 컨트롤 내부에 UpdatePanel 있는 컨트롤에 숨겨진 필드를 등록하려면 이 메서드의 오버로드를 RegisterHiddenField(Control, String, String) 사용합니다.

부분 페이지 업데이트와 관련이 없는 숨겨진 필드를 등록하고 초기 페이지 렌더링 중에 숨겨진 필드를 한 번만 등록하려면 클래스의 ClientScriptManager 메서드를 사용합니다RegisterHiddenField. 페이지의 속성에서 개체에 대한 참조 ClientScriptManagerClientScript 가져올 수 있습니다.

추가 정보

적용 대상