请帮忙!

解决方案 »

  1.   

    JS<script language='javascript'>
    document.getElementById(这里填写TEXTBOX的ID).focus();
    </script>
      

  2.   

    我是说 用ASP.NET C#语言啊,请帮忙啊
      

  3.   

    可以在HTML中写上,当页面打开时将焦点定于文本框内:在<body>中写上如下内容:
    onload="javascript:document.all('TextBox1').focus();document.all('TextBox1').select();"
      

  4.   

    String scriptString = "<script language=\"JavaScript\">";
    scriptString += "self.document.all('"+ID+"').focus()";
    scriptString +="</script>"; 
    page.RegisterStartupScript("q", scriptString);
    這個決對行.
      

  5.   

    建议在允许的情况下使用直接使用客户端脚本,如果想用服务器端控制,其实还是输出客户端脚本来集中焦点,举例如下:
    private void Page_Load(object sender, System.EventArgs e)
    {
    Page.RegisterStartupScript("FocusTextBox", "<script language='javascript'>document.getElementById('TextBox1').focus();</script>");
    }Page有两个方法可以在页面中输出客户端脚本,区别在于输出位置的不同,详细Google或查阅MSDN。
    另外每一个控件都可以通过以下方式输出客户端脚本:
    TextBox1.Attributes.Add("onMouseOver", "alert('hello, world')");
      

  6.   

    我是说 用ASP.NET C#语言啊,请帮忙啊----------------------------------------服务器管不到客户端的焦点在哪个控件上这种事情...楼上所有的方法都是客户端脚本如果你仅仅是想把客户端脚本写在CS文件里,照keul(Amom)说的做
      

  7.   

    在donet中,textbox有一个tabindex属性,把它设为true,就可以