开发了一个用户控件UserControl(以下简称UC),内置有几个Button按钮,当某个页面引用了这个UC控件,想把UC中的某一个Button设为该aspx页面的DefaultButton(按回车键等价于点击了该按钮)。


 在aspx的Page_Load中写:
 Button btn = (Button)UserControl1.FindControl("Button2");        

 this.form1.DefaultButton = btn.UniqueID;

 必须用".UniqueID“,如果用.ID或是.ClientID,都会出现:
“form1”的 DefaultButton 必须是 IButtonControl 类型的控件的 ID  错误提示。

相关文章:

  • 2021-07-30
  • 2022-12-23
  • 2021-06-07
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-08-02
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-05-17
  • 2021-10-05
相关资源
相似解决方案