ClientScriptManager::IsOnSubmitStatementRegistered Method (Type, String)
Determines whether the OnSubmit statement is registered with the Page object using the specified key and type.
Assembly: System.Web (in System.Web.dll)
Parameters
- type
- Type: System::Type
The type of the OnSubmit statement to search for.
- key
- Type: System::String
The key of the OnSubmit statement to search for.
| Exception | Condition |
|---|---|
| ArgumentNullException | The OnSubmit statement type is nullptr. |
Call this method before calling the RegisterOnSubmitStatement method to avoid registering duplicate statements. This is particularly important if the statement requires a large amount of server resources to create.
A statement is uniquely identified by its key and its type. Statements with the same key and type are considered duplicates. You specify the type based on the object that will be accessing the resource. For instance, when using a Page instance to access the resource, you specify the Page type.
The following code example demonstrates the use of the IsOnSubmitStatementRegistered method. A script named OnSubmitScript is registered with the Page so that when the page's form is submitted the script is invoked.
Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.