Aracılığıyla paylaş


ScriptManager.RegisterHiddenField Yöntem

Tanım

Gizli bir alanı kaydeder.

Aşırı Yüklemeler

RegisterHiddenField(Control, String, String)

Gizli bir alanı, denetimin ScriptManager içindeki UpdatePanel bir denetimin denetimine kaydeder.

RegisterHiddenField(Page, String, String)

Her zaman uyumsuz geri gönderme sırasında gizli bir alanı denetime ScriptManager kaydeder.

RegisterHiddenField(Control, String, String)

Gizli bir alanı, denetimin ScriptManager içindeki UpdatePanel bir denetimin denetimine kaydeder.

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)

Parametreler

control
Control

Gizli alanı kaydeden denetim.

hiddenFieldName
String

Kaydedilecek gizli alanın adı.

hiddenFieldInitialValue
String

Gizli alanın ilk değeri.

Özel durumlar

control, null değeridir.

-veya- hiddenFieldName, null değeridir.

control sayfanın denetim ağacında değil.

Açıklamalar

Kısmi sayfa işleme ile uyumlu ve Microsoft Ajax Kitaplığı bağımlılıkları olmayan gizli bir alanı kaydetmek için yöntemini kullanırsınız RegisterHiddenField . Bu yöntem, alanı kaydeden denetim güncelleştirilmekte olan bir UpdatePanel denetimin içinde olduğunda gizli alanı kaydeder. Zaman uyumsuz bir geri gönderme gerçekleştiğinde gizli bir alanı kaydetmek için bu yöntemin aşırı yüklemesini RegisterHiddenField(Page, String, String) kullanın.

Kısmi sayfa güncelleştirmelerine ait olmayan gizli bir alanı kaydetmek istiyorsanız ve ilk sayfa işleme sırasında gizli alanı yalnızca bir kez kaydetmek istiyorsanız, sınıfının yöntemini ClientScriptManager kullanınRegisterHiddenField. Nesneye başvuruyu ClientScriptManager sayfanın özelliğinden ClientScript alabilirsiniz.

yöntemi, RegisterHiddenField işlenen HTML sayfasında gizli input bir öğe oluşturur.

Ayrıca bkz.

Şunlara uygulanır

RegisterHiddenField(Page, String, String)

Her zaman uyumsuz geri gönderme sırasında gizli bir alanı denetime ScriptManager kaydeder.

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)

Parametreler

page
Page

Gizli alanı kaydeden sayfa nesnesi.

hiddenFieldName
String

Kaydedilecek gizli alanın adı.

hiddenFieldInitialValue
String

Gizli alanın ilk değeri.

Özel durumlar

page, null değeridir.

-veya- hiddenFieldName, null değeridir.

Açıklamalar

Kısmi sayfa işleme ile uyumlu ve Microsoft Ajax Kitaplığı bağımlılıkları olmayan gizli bir alanı kaydetmek için yöntemini kullanırsınız RegisterHiddenField . Bu yöntem, zaman uyumsuz bir geri gönderme gerçekleştiğinde gizli alanı kaydeder. Bir denetimin içindeki UpdatePanel denetime gizli bir alan kaydederek alanın yalnızca panel güncelleştirildiğinde kaydedilmesini sağlamak için bu yöntemin RegisterHiddenField(Control, String, String) aşırı yüklemesini kullanın.

Kısmi sayfa güncelleştirmelerine ait olmayan gizli bir alanı kaydetmek istiyorsanız ve ilk sayfa işleme sırasında gizli alanı yalnızca bir kez kaydetmek istiyorsanız, sınıfının yöntemini ClientScriptManager kullanınRegisterHiddenField. Nesneye başvuruyu ClientScriptManager sayfanın özelliğinden ClientScript alabilirsiniz.

Ayrıca bkz.

Şunlara uygulanır