200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > 【ASP.NET】认识HTML控件与WEB控件

【ASP.NET】认识HTML控件与WEB控件

时间:2022-01-12 20:44:54

相关推荐

【ASP.NET】认识HTML控件与WEB控件

概念

HTML控件:HTML语言标记,标记在以往的静态页面和其他网页里存在,不能再服务器端控制,只能在客户端通过JavaScript等程序语言来控制

WEB控件:服务端控件,特有。

形式

HTML控件

<input type ="button" id="Submit" runat="server" value="单击"/>

WEB控件

<asp:button id="Submit" onclick="click_button" text="单击" runat="server"/>

比较

一般认为:

HTML控件属于客户端控件,WEB控件是服务端控件。

其实:

HTML控件中加上“runat=”server””,变为HTML服务器控件,方可在后台找到该控件。这样与WEB控件就类似。

客户端控件:只是简单由页面(浏览器)触发事件,不回置到服务器

服务端控件:由整个页面(浏览器)把Form发回到服务器端,由服务器来处理,然后通过转化为统一的HTML发送给客户端执行。

用法

HTML控件和Web控件都拖拽到窗体直接使用,也可以用HTML文件直接添加。

HTML控件:需加上“runat=”server” ”变为HTML服务器控件才可以在后台代码中找到该控件,否则不识别。

Web控件:使用过程中通过单击控件即可进入后台编码,直接将数据提交到服务器。

优缺点

HTML控件:效率高,适合页面架构,但使用复杂

WEB控件:简单方便,读取数据容易,但占用服务器资源。

总结

HTML控件和WEB控件各有优缺点,需灵活运用。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。