大家做注册模块时,用的是服务器控件textbox还是html里的textbox?
还有就是html里的textbox如何不能用验证控件?

解决方案 »

  1.   

    1.随便用!
    2.去MSDN看验证控件的工作原理
      

  2.   

    二者其实没有太本质区别。
    我原以为用html控件会比web控件效率高,后来发现其实一样的。另外你说的“html里的textbox如何不能用验证控件”是什么意思?没看懂
      

  3.   

    懒的去测试,如果HTML里面的textbox不能验证的话价格Runat="server"应该就能运行了
      

  4.   

    看怎么用方便
    如果用服务器控件,要取ID的话,解析出来很长一串,不容易取
    HTML标签ID不会变,加验证控件,就在Textbox标签里面加个runat="server"在服务器端运行就行了撒
      

  5.   

    建议用html控件,并且建议自己用写js来验证,尽量不要浪费服务器资源,应该尽量使用客户端资源
      

  6.   

    是asp.net的好像都是用服务器控件吧,其实主要也是 runat=server起作用的
      

  7.   

    一般用的服务器控件,也可以用html里的,验证控件里给我们封装好了JS代码拿来用就可以了可是要用HTML里的就得先把它转换为WEBHTML控件,就是在标签加个属性runat="server" 
    在手写一个JS函数来进行验证,也能实现用服务器控件一样的功能
      

  8.   

    如果没有什么复杂处理的话就用HTML了不过我还是用服务器控件多~~
      

  9.   

    个人建议用html的textbox控件,然后用js验证控制!
      

  10.   

    楼主问的问题:
    (1)两个都可以用,一个为客户端(html)(当然可以加runat="server"变为服务器的),另一个服务器的。
    (2)用客户端的,可用JS验证,服务器的可以用服务器验证控件验证。
     到底选那个,我认为无关紧要,效能几乎一样,你不可能整天在那里登录吧。