在网页上显示xml信息的最佳方法是什么?

时间:2012-02-12 17:01:19

标签: javascript asp.net ajax vb.net web-services

我目前有一项服务,每10秒生成一个包含服务器信息的xml文件。我正在寻找一种在网页上显示的方法。

我一直在网上寻找最好的方法,看起来使用AJAX会很好,因为它允许在后台完成动态内容的加载。

但是我如何使用AJAX?我应该在我的visual studio项目中添加一个ASP.NET网站吗?或者我应该使用javascript&像Dreamweaver这样的AJAX?

我对编程非常陌生,所以我只对vb.net有一点经验。

任何帮助都将非常感谢!!

2 个答案:

答案 0 :(得分:1)

我使用ASP.NET页面并使用内置的AJAX ScriptManager and UpdatePanel控件。它们很容易合并。

另外,你不想用Raw XML轰炸人,所以learn to use XSLT。我建议使用XSLCompiledTransform在服务器上呈现它。在服务器上执行此操作,因为您可以混合和匹配ASP.NET控件和HTML服务器控件。我建议创建一个<div runat="server">,将其放在 UpdatePanel 中,然后通过XSLT将XML呈现给它。

答案 1 :(得分:-1)

我不是.net开发人员所以我对.net控件一无所知。但也许你应该看看jQuery及其ajax功能。

http://api.jquery.com/jQuery.ajax/