Aracılığıyla paylaş


ScriptManager.RegisterHiddenField Yöntem

Tanım

Gizli bir alanı kaydeder.

Aşırı Yüklemeler

Name Description
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'e eşittir.

-veya-

hiddenFieldName, null'e eşittir.

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

Açıklamalar

Yöntemini, kısmi sayfa işleme ile uyumlu ve Microsoft Ajax Kitaplığı bağımlılıkları olmayan gizli bir alanı kaydetmek için 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 RegisterHiddenField(Page, String, String) aşırı yüklemesini kullanın.

Kısmi sayfa güncelleştirmeleri ile ilgili olmayan gizli bir alanı kaydetmek 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. Sayfanın özelliğinden nesneye ClientScript başvuru ClientScriptManager 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'e eşittir.

-veya-

hiddenFieldName, null'e eşittir.

Açıklamalar

Yöntemini, kısmi sayfa işleme ile uyumlu ve Microsoft Ajax Kitaplığı bağımlılıkları olmayan gizli bir alanı kaydetmek için kullanırsınız RegisterHiddenField . Bu yöntem, zaman uyumsuz bir geri gönderme gerçekleştiğinde gizli alanı kaydeder. Bir denetimin içinde UpdatePanel yer alan bir denetimin gizli alanını 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ştirmeleri ile ilgili olmayan gizli bir alanı kaydetmek 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. Sayfanın özelliğinden nesneye ClientScript başvuru ClientScriptManager alabilirsiniz.

Ayrıca bkz.

Şunlara uygulanır