日期:2014-05-18  浏览次数:20497 次

请问两个按纽的问题
我是   asp.net   初学者

我在vs2003中看到有个button   控件~~

那么   这个button   控件     和     用html代码   写的 <input   type   =   submit>   button有什么区别呢??

------解决方案--------------------
VS里那个是服务器控件,HTML这个是HTML服务器控件
具体随便搜搜,很多的
------解决方案--------------------
对的 服务器端的东西到客户端还是html标记
------解决方案--------------------

我运行程序后
在页面的源代码看到 button的控件 变成了 <input type= "submit " >
-----------------------------------------------
没错,是这样的.其实asp.net是把很多东西给封装起来了.
有很多东西最终都是要转换成html在客户端显示给用户的.不只是html,还有js这些也封装了不少东西.
------解决方案--------------------
HTML控件,加上runat= "server " 就可以在后台引用...