是不是我错了,摒弃服务器控件开发??

周睿 2010-03-26 02:35:15
做一个后台,我完全摒弃了服务器控件,分页也是采用的URL传值的方式,
导致页面状态无法保存,关键是URL传值后,我在查询出来的数据不能在分页了,
等等一些原因,
页面的数据交互采用了AJAX,想问一下,这样的方式有稳定性的保障吗???
排除用户禁用JS的情况,单单从程序上来讲,顺便解决那个URL传值的问题
...全文
251 33 打赏 收藏 转发到动态 举报
写回复
用AI写文章
33 条回复
切换为时间正序
请发表友善的回复…
发表回复
周睿 2010-03-29
  • 打赏
  • 举报
回复
[Quote=引用 32 楼 foren_whb 的回复:]
引用 14 楼 doulestring 的回复:
现在的问题是,URL分页出问题了,没了服务器控件,页面不回发,没次都是一个新的请求,
查询后,在分页,之前的状态怎么保存呢,

用hidden保存
[/Quote]
怎样来?
丰云 2010-03-29
  • 打赏
  • 举报
回复
[Quote=引用 14 楼 doulestring 的回复:]
现在的问题是,URL分页出问题了,没了服务器控件,页面不回发,没次都是一个新的请求,
查询后,在分页,之前的状态怎么保存呢,
[/Quote]
用hidden保存
凤凰涅檠 2010-03-29
  • 打赏
  • 举报
回复
[Quote=引用 16 楼 jxyxhz 的回复:]

费力不讨好,维护性极差。
[/Quote]

顶小虎兄~~~~
周睿 2010-03-29
  • 打赏
  • 举报
回复
我做.net开发的,
tkscascor 2010-03-28
  • 打赏
  • 举报
回复
从某种意义上说, 做错了。 抛弃服务器控件使用是错误的。
到你用了java 会不会说 抛弃自定义控件了。
其次。 你说查询分页的问题。 你可以将查询条件一起传递过去。
页面采用了AJAX,想问一下,稳定性的保障? 这根ajax没关, 你代码质量的问题。
tkscascor 2010-03-28
  • 打赏
  • 举报
回复
那你干嘛用。net。? java 还有自定义标签一样好用。~
wangmouwen 2010-03-28
  • 打赏
  • 举报
回复
.NET内置框架能很好我处理服务器控件,为什么不用呢。
速度这方面不好说,谁真正测试过啊,有确切的数据吗
月之点点 2010-03-28
  • 打赏
  • 举报
回复
哦对了。忘告诉你了。。。。 你不用服务器控件 只是少了编译这段过程。。。。。不过你不管写不写都要有编译这块是省不掉的。。除非你静态化~~~。。而且还要编译CS代码。。。。。

编译后 也是用form表单提交!!到cs 处理。。。你也是提交到页面来处理。。

一摸一样的工作。。。
月之点点 2010-03-28
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 huanriguang 的回复:]
以需求而定嘛!服务器控件把属性都封装好了,用起来既方便有简单
[/Quote]

就是啊。。你要是觉得速度慢的话~那么你用缓存~~~可以跟静态化媲美!瞬间让你的速度提高10-20倍~~~~

mengjun5200 2010-03-27
  • 打赏
  • 举报
回复
后台我觉得无所谓摈弃服务器控件,访问量又不大,有这个时间多搞搞前台吧
chen_ya_ping 2010-03-27
  • 打赏
  • 举报
回复
要是你的编程能力很强大的话,我想用什么方式来实现都无所谓
周睿 2010-03-27
  • 打赏
  • 举报
回复
速度至少快一些?
lijing3333 2010-03-27
  • 打赏
  • 举报
回复
还不如写asp得了...
moonwrite 2010-03-27
  • 打赏
  • 举报
回复
[Quote=引用 16 楼 jxyxhz 的回复:]
费力不讨好,维护性极差。
[/Quote]
支持 没有调试 出错找半天


周睿 2010-03-27
  • 打赏
  • 举报
回复
我只是做企业站,而且维护不是什么大问题,并且我只是当学习的过程,因为我发现,如果不用
服务器控件,有些功能变得相当不好实现,这样可以对编程有更深入的了解,如果只是用服务器控件
有很多东西被忽视了
sunnj87 2010-03-27
  • 打赏
  • 举报
回复
根据访问量来吧,不多的话,可以采用服务器控件!
不过当你习惯了html控件之后
你就很不想再去用服务器控件了!
小_虎 2010-03-27
  • 打赏
  • 举报
回复
费力不讨好,维护性极差。
周睿 2010-03-27
  • 打赏
  • 举报
回复
现在的问题是,URL分页出问题了,没了服务器控件,页面不回发,没次都是一个新的请求,
查询后,在分页,之前的状态怎么保存呢,
周睿 2010-03-27
  • 打赏
  • 举报
回复
哦,差不多明白了
AdmiralMeng 2010-03-26
  • 打赏
  • 举报
回复
不用担心,和我一样,现在全部都用html控件,服务器控件只用label了,连form runat=server都不用了。
加载更多回复(12)

62,041

社区成员

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

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

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

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