在第一次进入页面时,如何让某控件获得焦点?
在第一次进入页面时,如何让某控件获得焦点?还有,按了某button控件后,如何指定另一个控件的焦点? 问题点数:25、回复次数:3Top
1 楼SuperFC(●捡分e族●)回复于 2004-08-03 19:06:25 得分 25
在第一次进入页面时,如何让某控件获得焦点?
.cs文件
建立一个属性来保存scrip语句通过在PageLoad的时候设置相应的script,然后在body的onload的事件中调用。
if(!Page.IsPostBack)
{
_focus = ...//script to focus to your control
}
else{
_focus = ""; //do nothing if it is a post-back
}
然后在<body onload=<%= Focus%>.../>
第二个问题如果是<input type=button runat=server>的控件的化
使用btn.Attribute["onClick"] = "...."; //your script focus statement
Top
2 楼iyaozg(iyaozg)回复于 2004-08-04 12:00:47 得分 0
谢谢,我试一试Top
3 楼whwangxiaolin()回复于 2004-09-13 17:25:02 得分 0
Button1.Attributes.Add("onclick", "TextBox1.focus();return true")
Top




