0
我已经遇到了关于母版页和IIS7重写模块中默认按钮的奇怪问题。我所有的内容页面都有在代码隐藏(在预渲染上)中设置的默认按钮,或者它们位于aspx页面中的面板上。这在我的本地机器和生产服务器上正常工作。但是,当启用IIS7 URL重写时,默认按钮始终是母版页中的一个。IIS7重写更改默认按钮
protected void LoginButton_PreRender(object sender, EventArgs e)
{
Button btnDefault = sender as Button;
this.Page.Form.DefaultButton = btnDefault.UniqueID;
}
这就是我如何在代码隐藏中设置我的默认按钮。我不确定重写模块可以做什么。 感谢您的任何帮助