J'ai rencontré un problème étrange concernant les boutons par défaut dans les pages maîtres et le module de réécriture IIS7. Toutes mes pages de contenu ont des boutons par défaut définis dans le code-behind (sur prerender), ou ils sont dans des panneaux sur la page aspx. Cela fonctionne très bien sur ma machine locale et sur le serveur de production. Toutefois, lorsque j'active IIS7 URL Rewrite, le bouton par défaut est toujours celui de la page maître.IIS7 Modification du bouton par défaut de réécriture
protected void LoginButton_PreRender(object sender, EventArgs e)
{
Button btnDefault = sender as Button;
this.Page.Form.DefaultButton = btnDefault.UniqueID;
}
C'est ainsi que j'ai défini mon bouton par défaut dans le code-behind. Je ne suis pas sûr de ce que le module de réécriture pourrait faire. Merci pour toute aide