如何从显示在DefaultButton中的UserControl动态更改表单的page.Page属性,加载到包含更新面板的母版页中。
当尝试在UserControl的onload事件中更改默认按钮时,它不会更改。
if(lastpage)
{
this.Page.Form.DefaultButton = btnSave.UniqueID;
}
else
{
this.Page.Form.DefaultButton = btnNext.UniqueID;
}发布于 2011-02-18 13:16:17
引用msdn的话:
异步回发期间不支持设置页面上默认回发按钮的下列方案:
*在异步回发期间以编程方式更改DefaultButton。
http://msdn.microsoft.com/en-us/library/bb386454.aspx
您能不能回发表单的状态,然后计算出要采取的操作,而不是根据单击哪个按钮传递此信息?
https://stackoverflow.com/questions/1824851
复制相似问题