设置控成为焦点(Focus)和设置WebForm窗体默认按钮(Default Button)
2011-07-03 14:25
204 查看
设置控成为焦点(Focus)和设置WebForm窗体默认按钮(Default Button) 2008年05月12日 星期一 20:10 用浏览器查看网页时,浏览器会判定哪个控件具有焦点(Focus)。在大多数情况下,浏览器最初都会将焦点放置在浏览器窗口本身,或网页的第一个控件上,即使在回传后也是如此。并不是所有的控件都可以接受焦点。
protected void Page_Load(object sender, EventArgs e)
{
//下面四种方式效果完全一样
Page.SetFocus(btnCancel);
//this.SetFocus(btnCancel);
//Page.SetFocus(btnCancel.ClientID);
//btnCancel.Focus();
}
设置WebForm窗体默认按钮感觉很像设置焦点,然而两者究竟是不同的,设置焦点是设置WebForm加载时光标所停驻的焦点,而默认按钮则是针对按下【Enter】键是要指定触发特定按钮,比执行该按钮的Poatback事件。如果用户在加载网页以后按下【Enter】键,而并未导航至窗体上另一控件,则指定默认按钮的按钮就会返回值服务器。默认按钮就是锁定本页面的【Enter】键给某个按钮。
protected void Page_Load(object sender, EventArgs e)
{
//下面四种方式效果完全一样
Page.SetFocus(btnCancel);
//this.SetFocus(btnCancel);
//Page.SetFocus(btnCancel.ClientID);
//btnCancel.Focus();
}
设置WebForm窗体默认按钮感觉很像设置焦点,然而两者究竟是不同的,设置焦点是设置WebForm加载时光标所停驻的焦点,而默认按钮则是针对按下【Enter】键是要指定触发特定按钮,比执行该按钮的Poatback事件。如果用户在加载网页以后按下【Enter】键,而并未导航至窗体上另一控件,则指定默认按钮的按钮就会返回值服务器。默认按钮就是锁定本页面的【Enter】键给某个按钮。
相关文章推荐
- 设置页面的默认焦点控件和默认接受事件控件How Do I Set the DefaultFocus or DefaultButton in a Page Based on a Master Page in ASP.NET 2.0
- 设置控件焦点与设置WebForm窗体默认按钮
- 页面中设置默认的回车激活按钮, ASP.NET DefaultButton 属性
- Button 按钮设置默认焦点
- JavaScript(js)设置默认输入焦点(focus)
- winform 中设置窗体的默认焦点
- 设置button按钮,enter默认提交表单及ctrl+enter提交
- 页面默认按钮 this.Form.DefaultButton
- JavaScript(js)设置默认输入焦点(focus)
- Android:解决“按钮 Button设置文字String 含字母时 字母默认自动转为大写字符串” 问题
- JavaScript(js)设置默认输入焦点(focus)
- WinForm设置窗体默认控件焦点
- 为继承masterpage的页面设置defaultbutton和defaultfocus
- [学习记号 - MVVM] 在子窗体中给控件设置焦点(focus)
- 通过设置窗体的AcceptButton属性,可以设置窗体的“接受”按钮,若此设计,则用户每次按下Enter键都相当于单击该按钮
- 窗体打开后设置某个控件为默认的焦点
- 关于页面中回车键默认触发某个控件按钮事件的问题(DefaultButton)
- 为窗体设置默认按钮与取消按钮
- C#中如何设置窗体的默认按钮和取消按钮
- winform中设置窗体的默认焦点