asp.net的三种控件

③种控件:
1、html控件  把HTML控件当成普通字符串渲染到服务器,不检查语法的正确性,无法在服务器处理。(直接用ID操作)不会处理虚拟路径的问题(~/dd/dd/...aspx)
2、ASP.NET控件  经过ASP.NET高度封装(封装属性和方法),使用简单,运行在服务器端,最终服务端控件会渲染成HTML控件,好用但是尽量少用,因为它在客户端浏览器中会额外的代码(例如Viewstate),一般用作后台管理比较好。(可以使用id.ClientID取得服务端控件进行操作)处理虚拟路径的问题(~/dd/dd/...aspx)
3、Runat = server HTML控件 是在HTML控件中加一个RunAt = 'Server'属性,(经过ASP.NET普通封装,属性和方法封装的少)可以在服务端操作。所有HTML中的控件包括标签都可以使用runat= "server" 属性,且都能在服务端操作它。也会处理虚拟路径的问题(~/dd/dd/...aspx)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值