我可以在后面的代码中使用两者:
SetFocus()-“将浏览器焦点设置为指定的控件。”
Focus()-“将输入焦点设置为控件。”
实际上,有什么区别?
谢谢!
最佳答案
Page.SetFocus
可以接受控件的客户端ID作为字符串,而不是对控件本身的引用,如果您无法获得对该控件的引用以调用其Focus方法,则该控件可能很有用。control.Focus()
与Page.SetFocus(control)
相同。实际上,所有要做的就是调用SetFocus ...
public virtual void Focus()
{
this.Page.SetFocus(this);
}
关于c# - ASP.NET中的SetFocus()和Focus()有什么区别?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3547290/