这段都在用ASP.NET开发一个系统,其中遇到了很多的小问题,这就是其中的一个
当一个页面有几个按钮时,就要设置默认的按钮焦点了
百度了一下,大致有两种方法:
一:protected void Page_Load(object sender, EventArgs e)
{
this.Page.SetFocus(Button2);
}
-------------------------------------------
protected void Page_Load(object sender, EventArgs e)
{
this.Page.RegisterClientScriptBloc
}
这两种的效果是一样的。焦点一旦改变,就又回到了最后添加的按钮上去了,这样实现的效果并不好。对于同一页面有多个按钮的时候,可以说还是没达到预想的效果
二:在form代码中,使用
<form id="Form1"
则在页面加载时,默认的button按钮时btnsubmit,焦点默认就在texbox1上了