Asp.net 动态更改UpdatePanel中的DefaultButton

Asp.net 动态更改UpdatePanel中的DefaultButton,asp.net,Asp.net,如何从页面中的UserControl动态更改表单的DefaultButton属性。页面加载到包含更新面板的母版页中 当尝试在UserControl的onload事件中更改默认按钮时,它不会更改 if(lastpage) { this.Page.Form.DefaultButton = btnSave.UniqueID; } else { this.Page.Form.DefaultButton = btnNext.UniqueID; } 引用msdn: 下面是要设置的场景 页面上的默认回发按钮

如何从页面中的UserControl动态更改表单的DefaultButton属性。页面加载到包含更新面板的母版页中

当尝试在UserControl的onload事件中更改默认按钮时,它不会更改

if(lastpage)
{
this.Page.Form.DefaultButton = btnSave.UniqueID;
}
else
{
this.Page.Form.DefaultButton = btnNext.UniqueID;
}
引用msdn:

下面是要设置的场景 页面上的默认回发按钮 异步过程中不支持 回发:

* Changing the DefaultButton programmatically during an asynchronous post back.

您是否可以先回发表单的状态,然后确定要执行的操作,而不是根据单击的按钮传递此信息?

引用msdn:

下面是要设置的场景 页面上的默认回发按钮 异步过程中不支持 回发:

* Changing the DefaultButton programmatically during an asynchronous post back.

您能不能先回发表单的状态,然后确定要执行的操作,而不是根据单击的按钮传递此信息