<input type=submit runat=server> 和 <asp:button>有什么不同

解决方案 »

  1.   

    简单的说,<input type=submit runat=server> 是HTML服务端控件, <asp:button>是WEB控件。
      

  2.   

    废话啊,那到底有什么区别,性能啊之类的比较,解释成html时都是一样的如果没区别,还不如input好用,可以直接写onmouseover等属性
      

  3.   

    Html控件
    Web控件.区别楼主可以看一下SDK.
      

  4.   

    在后台处理中 HTML控件不支持某些属性 例如VISIABL
    而SERVER控件就比较耗资源
      

  5.   

    回复人: banmuhuangci(Zf) ( ) 信誉:100  2005-07-05 01:17:00  得分: 0  
     
     
    在后台处理中 HTML控件不支持某些属性 例如VISIABL
    而SERVER控件就比较耗资源
    --------------------
    up  
     
      

  6.   

    楼上瞎说,
    visible htmlcontrol支持
    onmouse 服务器控件也可以用
    TextBox.Attribuate.Add("onmouseover" , "" );
    这里两个控件只是生成方式不一样,还有一些很小的区别
    例如
    input 有 value
    总之,这客户端都一样
      

  7.   

    <asp:button>服务器端控件支持自动的视图状态,会比客户端控件费一点资源,其他的基本一样,我是这样认为的。
      

  8.   

    服务器端控件支持自动的视图状态 可能这个是最大的区别也就是 input type=text 和textbox 有区别问题中的按钮应该就没区别了吧
      

  9.   

    服务器端控件支持自动的视图状态 可能这个是最大的区别也就是 input type=text 和textbox 有区别问题中的按钮应该就没区别了吧
      

  10.   

    服务器端控件支持自动的视图状态 可能这个是最大的区别也就是 input type=text 和textbox 有区别问题中的按钮应该就没区别了吧
      

  11.   

    Web控件和Html控件虽然好多功能相同并且长得很像
    但是它们的实现机制是完全不一样的
    Web控件要好的多,效率也高使用起来也相当方便:
    Microsoft将
    <input type=submit runat=server>
    集成式的拆解成单功能的:
    <asp:button>
      

  12.   

    在后台处理中 HTML控件不支持某些属性 例如VISIABL
    而SERVER控件就比较耗资源
    如果:  Html加上Sever,那么它比Web 控件还耗资源