2010-02-26 6 views
0

J'ai un contrôle utilisateur qui a un panneau de mise à jour à l'intérieur. Lorsque les postes de formulaire de retour, ce gestionnaire d'événement est déclenché:RegisterStartupScript dans un panneau de mise à jour à l'intérieur d'un contrôle utilisateur ne fonctionne pas

protected void SubmitButton_Click(object sender, EventArgs e) 
{ 
    Page.Validate("ContactUs"); 

    if (Page.IsValid) 
    { 
     ScriptManager.RegisterStartupScript(
      SubmitButton, SubmitButton.GetType(), 
      "closeModal", "alert('test)';", true); 

    } 
}  

Dans la réponse, je peux voir le script est émis, mais il fonctionne jamais. Je n'obtiens aucune erreur, le script ne fonctionne pas. Une idée pourquoi?

La sortie correspondante de la réponse qui montre le script est émise:

14|scriptStartupBlock|ScriptContentNoTags|alert('test)'; 

Répondre

1

Wow. 6 heures entières et pas une seule personne n'aurait pu indiquer que j'avais une apostrophe au mauvais endroit? Pour la honte. Laissant ceci ici pour marquer comme réponse plus tard.

Questions connexes