你的思路不对。
服务器端控件只能在服务器端被访问,不过可以外包接口,获取从客户端来的数据进行处理后返回。
你要用javascript进行客户端验证完全不需要用到服务器端控件

解决方案 »

  1.   

    但我要连接数据库啊????!!!如果用html控件,怎么读取它的数据啊?
    (我在现在这个页面是aspx页面)
      

  2.   

    给控件一个ID<asp:TextBox  ID="txt1"
    javascript :document.getElementById("txt1")这样就可以访问了~
      

  3.   

    服务器控件能编译成客户端脚本.找到你要验证的控件,被编译成的html脚本.找到名称,
    再在JAVASCRIPT里面调用,
    只要知道服务器控件最终编译成HTML来工作的.
      

  4.   

    直接用id訪問就可以了
    你看生成的html是什麽樣就怎麽樣獲取
      

  5.   

    当然可以了!
    方法1:
    在Page_load()
    {
       Page.RegisterStartupScript("js代码");
    }
    方法2:
    在客户端
    <script language="javascript">
    var e=document.getElementsById("<%=textbox1.ClientId%>");
    </script>