当webform遇见html和js

gxboy 2004-06-08 09:56:47
webform: 服务器端处理的控件。
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。
...全文
188 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
gxboy 2004-06-09
  • 打赏
  • 举报
回复
我这篇文章意思并没有小看ms,只是写给盲目追求webform的人,总的意思就是熟练应用html js css是对web开发很重要的事情。

这些东西你就把他当作web开发低层来看吧。


to webdiyer:你可以误解我的意思,我说的是一个很重杂的表单,申报表就类似这样的。
xufengguo 2004-06-08
  • 打赏
  • 举报
回复
小看了MS,不过还是佩服。
有勇气。
和和。
caiyajun512 2004-06-08
  • 打赏
  • 举报
回复
在美工来说,好象是这样。
在其他角度想想,比如系统分析,com+服务,。。。
不要小看微软。
webdiyer 2004-06-08
  • 打赏
  • 举报
回复
报表可以用水晶报表或SQL Server Reporting Service,如果你熟悉,半天就搞定。

==================================================
AspNetPager免费分页控件:http://www.webdiyer.com
wanghuhua 2004-06-08
  • 打赏
  • 举报
回复

~-~

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧