This documentation is archived and is not being maintained.

PostBackOptions.AutoPostBack Property

Gets or sets a value that indicates whether the form will automatically post back to the server in response to a user action.

Namespace: System.Web.UI
Assembly: System.Web (in system.web.dll)

public bool AutoPostBack { get; set; }
/** @property */
public boolean get_AutoPostBack ()

/** @property */
public void set_AutoPostBack (boolean value)

public function get AutoPostBack () : boolean

public function set AutoPostBack (value : boolean)

Not applicable.

Property Value

true if the form will automatically post back in response to a user action; otherwise, false. The default value is false.

You can use the AutoPostBack property to indicate that a Web Forms page should automatically post back to the server in response to a user action such as selecting an item from a drop-down list. The JavaScript setTimeout method is used with the _doPostBack method to ensure that the user action completes before the postback occurs.

The following code example shows the client-side script that is generated when the AutoPostBack property and the RequiresJavaScriptProtocol property are both set to true.

javascript:setTimeout('__doPostBack('__Page','')', 0)
javascript:setTimeout('__doPostBack('__Page','')', 0)

Windows 98, Windows Server 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

The Microsoft .NET Framework 3.0 is supported on Windows Vista, Microsoft Windows XP SP2, and Windows Server 2003 SP1.

.NET Framework

Supported in: 3.0, 2.0