Documentation for: ASP.NET Ajax Version 1.0

This documentation is for a previous version. For the current released version, see the ASP.NET Ajax documentation on MSDN.

 

 

 

 

 

 

 

Skip Navigation Links.
ScriptManager Class
ScriptManager Constructor
AllowCustomErrorsRedirect Property
AsyncPostBackError Event
AsyncPostBackErrorMessage Property
AsyncPostBackSourceElementID Property
AsyncPostBackTimeout Property
AuthenticationService Property
EnablePageMethods Property
EnablePartialRendering Property
EnableScriptGlobalization Property
EnableScriptLocalization Property
GetCurrent Method (page)
IsDebuggingEnabled Property
IsInAsyncPostBack Property
LoadPostData Method (postDataKey, postCollection)
LoadScriptsBeforeUI Property
OnAsyncPostBackError Method (e)
OnInit Method (e)
OnPreRender Method (e)
OnResolveScriptReference Method (e)
ProfileService Property
RaisePostDataChangedEvent Method
RegisterArrayDeclaration Method
RegisterArrayDeclaration Method (control, arrayName, arrayValue)
RegisterArrayDeclaration Method (page, arrayName, arrayValue)
RegisterAsyncPostBackControl Method (control)
RegisterClientScriptBlock Method
RegisterClientScriptBlock Method (control, type, key, script, addScriptTags)
RegisterClientScriptBlock Method (page, type, key, script, addScriptTags)
RegisterClientScriptInclude Method
RegisterClientScriptInclude Method (control, type, key, url)
RegisterClientScriptInclude Method (page, type, key, url)
RegisterClientScriptResource Method
RegisterClientScriptResource Method (control, type, resourceName)
RegisterClientScriptResource Method (page, type, resourceName)
RegisterDataItem Method
RegisterDataItem Method (control, dataItem)
RegisterDataItem Method (control, dataItem, isJsonSerialized)
RegisterDispose Method (control, disposeScript)
RegisterExpandoAttribute Method (control, controlId, attributeName, attributeValue, encode)
RegisterExtenderControl Method (extenderControl, targetControl)
RegisterHiddenField Method
RegisterHiddenField Method (control, hiddenFieldName, hiddenFieldInitialValue)
RegisterHiddenField Method (page, hiddenFieldName, hiddenFieldInitialValue)
RegisterOnSubmitStatement Method
RegisterOnSubmitStatement Method (control, type, key, script)
RegisterOnSubmitStatement Method (page, type, key, script)
RegisterPostBackControl Method (control)
RegisterScriptControl Method (scriptControl)
RegisterScriptDescriptors Method
RegisterScriptDescriptors Method (extenderControl)
RegisterScriptDescriptors Method (scriptControl)
RegisterStartupScript Method
RegisterStartupScript Method (control, type, key, script, addScriptTags)
RegisterStartupScript Method (page, type, key, script, addScriptTags)
Render Method (writer)
ResolveScriptReference Event
ScriptMode Property
ScriptPath Property
Scripts Property
Services Property
SetFocus Method
SetFocus Method (clientID)
SetFocus Method (control)
SupportsPartialRendering Property
Visible Property

RegisterHiddenField Method (control, hiddenFieldName, hiddenFieldInitialValue)

Registers a hidden field for a control that is inside an UpdatePanel control by using the ScriptManager control.

Syntax

CSharp

public static void RegisterHiddenField (
	Control control,
	string hiddenFieldName,
	string hiddenFieldInitialValue
)

VisualBasic

Public Shared Sub RegisterHiddenField ( _
	control As Control, _
	hiddenFieldName As String, _
	hiddenFieldInitialValue As String _
)

ManagedCPlusPlus

public:
static void RegisterHiddenField (
	Control^ control, 
	String^ hiddenFieldName, 
	String^ hiddenFieldInitialValue
)

JSharp

public static void RegisterHiddenField (
	Control control,
	String hiddenFieldName,
	String hiddenFieldInitialValue
)

Parameters

control (Control)

The control that is registering the hidden field.

hiddenFieldName (String)

The name of the hidden field to register.

hiddenFieldInitialValue (String)

The initial value of the hidden field to register.

Remarks

The RegisterHiddenField method is used to register a hidden field that is compatible with partial-page rendering and that has no Microsoft AJAX Library dependencies. This method registers the hidden field when the control that is registering the field is inside an UpdatePanel control that is updated. To register a hidden field each time an asynchronous postback occurs, use the RegisterHiddenField(Page, String, String) overload of this method. If you are registering a hidden field that does not pertain to partial-page updates and you want to register an array only one time during initial page rendering, use the RegisterHiddenField(String, String) method of the ClientScriptManager class. You can get a reference to the ClientScriptManager object from the ClientScript property of the page.

The RegisterHiddenField method creates a hidden <input> element on the rendered HTML page.

Exceptions

ExceptionCondition
ArgumentNullException

The control that is registering the hidden field is null.

- or -

hiddenFieldName is null.

ArgumentException

The control that is registering the hidden field is not in the page's control tree.

Assembly: System.Web.Extensions (Module: System.Web.Extensions)