HTML: 客户端(如IE)处理的
Javascript: 客户端处理的网页脚本
.net web似乎已经把跟c/s的界线模糊化了,或者是许多人理解错误。
当我研究webform第一天就没有再看下去,它的出现只是为c/ser转向web开发的一个跳板,对于以前从事过web开发的人帮忙并不大或者完全可以不用它。谈到这些你或许用十种好处来反驳,但不要忘记,不管什么webform最后生成的都是HTML,MS一直说的将界面与逻辑分离的理论也并不存在,事实上客户要求的东西远远不可以是书上那几个例子界面。我是从美工转做程序的,按MS的说法那么做出来的网页就如同c/s般一样死板,当然也可以做得很漂亮,不过所花的时间就不是双倍可以做得到的。
拿DataGrid举例,这也是问的最多的一个控件问题,说实话我是不清楚怎么会有这么多问题,一般是什么在线编辑,在每排开头加复选框或单选框,分页等等。
在线编辑实际上就是隐藏的一个文本框控件,当你点击所编辑的行时候,原来的文字就会被隐藏,接着文本框就出现,所用到的也只是<div>标签。
分页大家都清楚,就是读取dataset数据段。
说到datagrid排版确实令人头痛,我估计用datagrid做什么申报表、财务报表之类的东西要做上半月之久(实际上没那么久,只是个比喻)。
时间关系下面简述!
web开发本来是很复杂的工作,他的复杂性不比c/s差。一个成熟的web开发人员(按.net说)要掌握: Asp.net 数据库中级应用 javascript html css xml AX 与美工人员的密切合作。
asp.net虽说简化了一些工作,但严格的说来他是把一些功能封装,webform只能作为一个辅助应用工具,你可以想想用webform去做sina的首页会是怎样的效果。关与webform的资源占用问题大家也可以看看worx的asp.net性能高级编程一书。
最后建义现在还在问webform事件问题的同行门多看看javascript。
5 个解决方案
#1
顶
~-~
~-~
#2
报表可以用水晶报表或SQL Server Reporting Service,如果你熟悉,半天就搞定。
==================================================
AspNetPager免费分页控件:http://www.webdiyer.com
==================================================
AspNetPager免费分页控件:http://www.webdiyer.com
#3
在美工来说,好象是这样。
在其他角度想想,比如系统分析,com+服务,。。。
不要小看微软。
在其他角度想想,比如系统分析,com+服务,。。。
不要小看微软。
#4
小看了MS,不过还是佩服。
有勇气。
和和。
有勇气。
和和。
#5
我这篇文章意思并没有小看ms,只是写给盲目追求webform的人,总的意思就是熟练应用html js css是对web开发很重要的事情。
这些东西你就把他当作web开发低层来看吧。
to webdiyer:你可以误解我的意思,我说的是一个很重杂的表单,申报表就类似这样的。
这些东西你就把他当作web开发低层来看吧。
to webdiyer:你可以误解我的意思,我说的是一个很重杂的表单,申报表就类似这样的。
#1
顶
~-~
~-~
#2
报表可以用水晶报表或SQL Server Reporting Service,如果你熟悉,半天就搞定。
==================================================
AspNetPager免费分页控件:http://www.webdiyer.com
==================================================
AspNetPager免费分页控件:http://www.webdiyer.com
#3
在美工来说,好象是这样。
在其他角度想想,比如系统分析,com+服务,。。。
不要小看微软。
在其他角度想想,比如系统分析,com+服务,。。。
不要小看微软。
#4
小看了MS,不过还是佩服。
有勇气。
和和。
有勇气。
和和。
#5
我这篇文章意思并没有小看ms,只是写给盲目追求webform的人,总的意思就是熟练应用html js css是对web开发很重要的事情。
这些东西你就把他当作web开发低层来看吧。
to webdiyer:你可以误解我的意思,我说的是一个很重杂的表单,申报表就类似这样的。
这些东西你就把他当作web开发低层来看吧。
to webdiyer:你可以误解我的意思,我说的是一个很重杂的表单,申报表就类似这样的。