高手指点方向:.net建议尽量用服务器控件,那强大的客户脚本是不是没用了?是不是服务器编程已经代替了客户脚本?

nittystone 2002-07-13 09:45:08
学习实验阶段,请多指教!
...全文
62 14 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
nittystone 2002-07-15
  • 打赏
  • 举报
回复
没有一个总结的,:(郁闷
还是把分数给学习的 哈哈 :)
MFC2001 2002-07-13
  • 打赏
  • 举报
回复
这两种方式各有利弊,具体要看你的系统侧重的是什么?

但总的来说为了维护和扩展的方便,还是用MS推荐的方式◎!
zzbird 2002-07-13
  • 打赏
  • 举报
回复
这个问题,怎么说呢,是没搞清Web的基本概念造成的,就像有的人问为什么asp.net里的cs代码不能用Message弹出对话框这样的问题一样
nittystone 2002-07-13
  • 打赏
  • 举报
回复
还是问一个直接的把。
1 用户提交表单
1.1 输入 1.2 管理 1.3 删除
(服务器 or 客户)

2 客户浏览信息 。。
(服务器 or 客户机)
nittystone 2002-07-13
  • 打赏
  • 举报
回复
郁闷,,
我该听谁的啊??
hbxtx 2002-07-13
  • 打赏
  • 举报
回复
楼上几位说的对,学习.
君子藏器 2002-07-13
  • 打赏
  • 举报
回复
微软.net建议尽量用服务器控件是为了代码与页面实现分离,使得Asp.net编程像VB一样。而客户端操作是为了减轻服务器负担。
GumPGZ 2002-07-13
  • 打赏
  • 举报
回复
ms建议用服务器空间的目的就是,让asp.net编程像win32那样的事件驱动形式进行,这是很不错的编程方式.

服务器端的操作不会代替客户端,客户端依然是必不可少的
lylhyh 2002-07-13
  • 打赏
  • 举报
回复
使用控件事尽量不使用服务器控件!!因为服务其控件的速度比较慢!!!
但服务器控间的属性一般不较多!!!
用起来很方便!!!
但它与js的交互并不是很方便!!!这也是asp.net的一个弱点!!相信以后可以改变!!
一般你可以这样写
在Codebehind的代码中!!Response.Write("<script>...javascript代码...</script>")
「已注销」 2002-07-13
  • 打赏
  • 举报
回复
另:有一些事情也是只有客户端脚本才能完成的。如最简单的一个东东:在客户端弹出提示框。
「已注销」 2002-07-13
  • 打赏
  • 举报
回复
客户端的操作仍然是由js脚本来完成的,有一些事情是用可以在客户端独立完成的,我们就没有必要把它交给服务端去完成,然后再返回客户端,这样会造成服务端的负荷太重。
mmkk 2002-07-13
  • 打赏
  • 举报
回复
与客户端交互依然使用js脚本,只不过他们可以全部写在.cs中,.aspx中只负责界面
hgknight 2002-07-13
  • 打赏
  • 举报
回复
服务器控件也可以使用客户端脚本操作,因为服务器控件是以合适的html语言发送到客户端的
如果交互操作比较频繁,尽量还是使用客户端脚本,不然老提交刷新页面用户也受不了
nittystone 2002-07-13
  • 打赏
  • 举报
回复
提:)

62,243

社区成员

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

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

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

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