可以用javascript来实现
/// <summary>
/// 设置光标位置
/// </summary>
/// <param name="control"></param>
/// <returns></returns>
public static bool SetFocus(System.Web.UI.Control control)
{
if (HttpContext.Current.Request.Browser.JavaScript)
{
control.Page.RegisterStartupScript("sf","<script language='javascript'>document.all['" +
control.ClientID +"'].focus();</script>");
return true;
}
return false;
}
/// <summary>
/// 设置光标位置
/// </summary>
/// <param name="control"></param>
/// <returns></returns>
public static bool SetFocus(System.Web.UI.Control control)
{
if (HttpContext.Current.Request.Browser.JavaScript)
{
control.Page.RegisterStartupScript("sf","<script language='javascript'>document.all['" +
control.ClientID +"'].focus();</script>");
return true;
}
return false;
}
解决方案 »
- 关于ASP.NET+ajax的速度问题
- 回发问题
- 重写Dropdownlist控件
- 如何给动态生成的模板列dropdownlist添加事件?
- asp.net
- web.config的编码改成UTF-8后,地址栏传输的如aaa.aspx?name=小张,这样的中文在处理时都是???,怎么办?
- 求教:如何在在页面上加载xml后,将xsl样式也加载进来?
- gridview 动态列的headtext
- 急!几天的问题还没解决?
- 请大侠给出对Asp.Net的Web Form 中各种控件通过CSS进行设置的详细示例。好例子再给50分!
- 在asp.net中的timer控件(在线)
- 哪里有油品市场行情的Web服务
然后在Click中调用?能不能把代码贴完整?bow~~~3q