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)';