Esporta (0) Stampa
Espandi tutto
Espandi Riduci a icona

Metodo Page.RegisterOnSubmitStatement

NOTA: questo metodo è obsoleto.

Consente a una pagina di accedere all'evento OnSubmit del client. Lo script deve essere una chiamata di funzione a codice client registrato altrove.

Spazio dei nomi: System.Web.UI
Assembly: System.Web (in system.web.dll)

[ObsoleteAttribute("The recommended alternative is ClientScript.RegisterOnSubmitStatement(Type type, string key, string script). http://go.microsoft.com/fwlink/?linkid=14202")] 
public void RegisterOnSubmitStatement (
	string key,
	string script
)
/** @attribute ObsoleteAttribute("The recommended alternative is ClientScript.RegisterOnSubmitStatement(Type type, string key, string script). http://go.microsoft.com/fwlink/?linkid=14202") */ 
public void RegisterOnSubmitStatement (
	String key, 
	String script
)
ObsoleteAttribute("The recommended alternative is ClientScript.RegisterOnSubmitStatement(Type type, string key, string script). http://go.microsoft.com/fwlink/?linkid=14202") 
public function RegisterOnSubmitStatement (
	key : String, 
	script : String
)

Parametri

key

Chiave univoca che identifica un blocco di script.

script

Script del lato client da inviare al client.

Il metodo RegisterOnSubmitStatement è obsoleto. Utilizzare il metodo RegisterOnSubmitStatement nella classe ClientScriptManager.

Nell'esempio di codice riportato di seguito viene illustrato l'utilizzo del metodo RegisterOnSubmitStatement per l'accesso a uno script che risponde quando viene fatto clic su un pulsante Submit del lato client. Quando si verifica questo evento, il codice ECMAScript registrato viene eseguito sul client.

void Page_Load(Object sender, EventArgs e) 
{ 
   String scriptString = "<script language=JavaScript> function doClick() {";
   scriptString += "document.write('<h4>' + myForm.myHiddenField.value+ '</h4>');}<";
   scriptString += "/" + "script>";
      
   RegisterHiddenField("myHiddenField", "Welcome to Microsoft!"); 
   
   RegisterOnSubmitStatement("submit", "document.write('<h4>Submit button clicked.</h4>')"); 
   
   RegisterStartupScript("startup", scriptString);
} 

void Page_Load(Object sender, EventArgs e) 
{ 
    String scriptString 
        = "<script language=JavaScript> function doClick() {";
    scriptString 
        += "document.write('<h4>' + myForm.myHiddenField.value+ '</h4>');}<";
    scriptString += "/" + "script>";
      
    RegisterHiddenField("myHiddenField", "Welcome to Microsoft!"); 
    RegisterOnSubmitStatement("submit", 
        "document.write('<h4>Submit button clicked.</h4>')"); 
    RegisterStartupScript("startup", scriptString);
} //Page_Load

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

.NET Framework non supporta tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema.

.NET Framework

Supportato in: 1.0 1.1
Obsoleto (avviso del compilatore) in 2.0

Aggiunte alla community

AGGIUNGI
Microsoft sta conducendo un sondaggio in linea per comprendere l'opinione degli utenti in merito al sito Web di MSDN. Se si sceglie di partecipare, quando si lascia il sito Web di MSDN verrà visualizzato il sondaggio in linea.

Si desidera partecipare?
Mostra:
© 2014 Microsoft