经过一段时间的项目实践,总结如下。

       一般控件,如果能使用html的,就不要选择服务端控件。

对数据库控件,如datagrid或者datalist等,尽量关闭EnableViewState,当然如果要对数据库控件进行刷新操作,如在datagrid中添加修改、删除、刷新功能,datalist的SelectedItemTemplate模板,那就不能关掉了。

提交数据,最好采用表单提交。

 

坚持以下原则:

1、尽量减少客户端代码,精简标记。如用div或者span可以完成的,就不要用table。

2、减少页面的刷新,页面内容过多的情况下,尤其如此。方法有多个,如采用html的方式,在客户端处理;用ajax异步获取数据;分割页面,把网页内容分割于不用的frame中。具体使用那种方法,要根据自己的需要,灵活处理。

3、用户至上。方便用户使用,重视用户体验。
posted on 2006-09-08 11:30  不做懒人  阅读(321)  评论(0编辑  收藏  举报