不要试图去注释服务器标记

博客介绍了ASPX页面编译机制,除预编译指令外,服务端控件标记和脚本经分析后或创建控件加入控件树,或成为类的方法或代码,其余文本作为LiteralControl加入。同时指出编译器编译时不在意<!-- -->标记,它只对客户端浏览器有效,不影响服务端控件行为。

aspx页面里除了预编译指令外,服务端控件标记,服务端脚本将会被提取出来,经分析后或创建相应的服务端控件并加入控件树,或者成为类的一个方法或者方法里的一段代码.其余的文本将会作为LiteralControl加入控件树.也就是说编译器编译aspx时并不在意<!-- -->标记,这只对客户端浏览器才有效. 服务器标记放在<!-- -->里确实会让输出的内容看不见了,但实际上这并不影响控件在服务端的行为,忽略里面的文本只是浏览器的责任. vs.net的文本编辑器让任何在<!-- -->里的东西都变绿色,让我曾经误以为<!-- -->也能注释服务端的东西emembarrassed.gif

转载于:https://www.cnblogs.com/Yok/archive/2004/11/02/59546.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值