x*g 发帖数: 689 | 1 几年前用.net 2.0的时候做了个asp.net的网站, 当时没有用Ajax之类的东西。 现在
有一个网页比较慢,想更新一下提高速度。
这个网页由三个custom control组成,每一个control都是有自己独立的ascx和cs文件
。每一个control都有自己的update,delete,add按钮。现在是只要是其中的一个
control点了按钮,整个页面都要reload,只要造成页面比较慢。
因为工作原因,最新的asp.net技术我都没有follow了。请教一下怎么样才能用最少的
改动加入Ajax的功能,就是一个control update的时候只是这个control reload,其他
的2个control都不reload? 用updatepanel是不是最简单的?还有有更好的技术?网站
比较复杂,现在除了慢一点外别的都运行正常,所以不想大改动。
谢谢!! |
k****i 发帖数: 1072 | 2 Yes, updatepanel is the cheapest way in your case(though I don't like it at
all).
or you can just convert the ascx to aspx page and use 3 iframes on the main
page.
【在 x*g 的大作中提到】 : 几年前用.net 2.0的时候做了个asp.net的网站, 当时没有用Ajax之类的东西。 现在 : 有一个网页比较慢,想更新一下提高速度。 : 这个网页由三个custom control组成,每一个control都是有自己独立的ascx和cs文件 : 。每一个control都有自己的update,delete,add按钮。现在是只要是其中的一个 : control点了按钮,整个页面都要reload,只要造成页面比较慢。 : 因为工作原因,最新的asp.net技术我都没有follow了。请教一下怎么样才能用最少的 : 改动加入Ajax的功能,就是一个control update的时候只是这个control reload,其他 : 的2个control都不reload? 用updatepanel是不是最简单的?还有有更好的技术?网站 : 比较复杂,现在除了慢一点外别的都运行正常,所以不想大改动。 : 谢谢!!
|
x*g 发帖数: 689 | 3 thanks for confirming it. gonna have a try, seems pretty minor work.
at
main
【在 k****i 的大作中提到】 : Yes, updatepanel is the cheapest way in your case(though I don't like it at : all). : or you can just convert the ascx to aspx page and use 3 iframes on the main : page.
|
a9 发帖数: 21638 | 4 不觉得ajax会提高速度。
【在 x*g 的大作中提到】 : 几年前用.net 2.0的时候做了个asp.net的网站, 当时没有用Ajax之类的东西。 现在 : 有一个网页比较慢,想更新一下提高速度。 : 这个网页由三个custom control组成,每一个control都是有自己独立的ascx和cs文件 : 。每一个control都有自己的update,delete,add按钮。现在是只要是其中的一个 : control点了按钮,整个页面都要reload,只要造成页面比较慢。 : 因为工作原因,最新的asp.net技术我都没有follow了。请教一下怎么样才能用最少的 : 改动加入Ajax的功能,就是一个control update的时候只是这个control reload,其他 : 的2个control都不reload? 用updatepanel是不是最简单的?还有有更好的技术?网站 : 比较复杂,现在除了慢一点外别的都运行正常,所以不想大改动。 : 谢谢!!
|
c**t 发帖数: 2744 | 5 ajax will reduce request/response, make UI better
【在 a9 的大作中提到】 : 不觉得ajax会提高速度。
|