Je suis avec un problèmeAjout d'éléments à l'en-tête du masterpage de ContentPlaceHolder dans .NET
Le scénario est le suivi:
Après avoir soumis un formulaire l'utilisateur reçoit un message dit OK, et est redirigé vers une autre page après 2 secondes.
Le problème est, quand insert est sucefully, j'ajouter à l'en-tête du masterpage un élément HtmlMeta, mais quand je l'insertion de la ContentPlaceHolder, j'ai reçu une erreur suivi:
" La collection Controls ne peut pas être modifié car le contrôle contient des blocs de code (<% ...%>). "
les gars de solution?
aprécié
Edit:
public static void MetaRedirect(Page p, string url) { HtmlMeta meta = new HtmlMeta();
meta.Content = "2;url=" + url;
meta.HttpEquiv = "refresh";
p.Header.Controls.Add(meta);
}