如何进行部分页面重新加载?

时间:2011-06-25 17:04:00

标签: javascript asp.net html ajax iframe

我有一组看起来像这样的页面 -

webpage_layout

我点击顶部的链接会导致linkscontent部分更改(按预期),但它也会刷新bottom部分。

我希望bottom部分保持不变(点击links部分中的top不得刷新这些页面之间的bottom)。

iframes是唯一这样做的方式吗?有没有办法在ASP.NET中使用一些AJAX控件?

有人请建议最好的解决方法...

3 个答案:

答案 0 :(得分:1)

AJAX肯定。检查jQuery库,尤其是$ .get方法。

答案 1 :(得分:1)

您可以使用AJAX方法调用信息,并仅替换DOM的部分内容。

请参阅:http://api.jquery.com/jQuery.ajax/

以下是一些不错的教程:

http://www.sitepoint.com/ajax-jquery/

http://www.devirtuoso.com/2009/07/beginners-guide-to-using-ajax-with-jquery/

答案 2 :(得分:1)

一种简单的方法可能是使用ASP.NET UpdatePanel