今天在CSDN上看到有人在论坛里说:
asp.net做网页界面有种隔靴挠痒的感觉
为了实现界面上的一种变化
用了什么 dltBizClass_ItemCreated
dltBizClass_ItemDataBund
等等的事件,折腾半天.
期待 asp.net 2.0

这是对asp.net的Server Control的非常典型的抱怨,事实上也的确如此,用asp.net开发页面使用比较复杂服务器控件常常不能很直接细致的控制html元素,举个例子,假如你采用了Label控件,你就无法去掉里面的Span标签。这会导致美工和asp.net的界面设计脱节,美工一般只会采用html元素来设计界面,他也不会知道服务器控件的用法和限制,因此只能由程序员来将美工设计的界面采用服务器控件来进行替换和设置,而且有些还很难实现,比如美工设计了一个格式比较复杂的表格,你想采用DataGrid控件的时候就会很麻烦,调成一样的外观可能非常困难,可笑的是,这种在ASP中非常简单的事情到了asp.net中竟然变成了一项高深的技巧。。。

很不幸,这种情况即使到了asp.net 2.0也什么太大的好转。

posted on 2005-07-31 18:17  linkin  阅读(4495)  评论(31编辑  收藏  举报