Asp.net 如何绘制动态html表格?表内容应来自WCF web服务

Asp.net 如何绘制动态html表格?表内容应来自WCF web服务,asp.net,wcf,html-table,Asp.net,Wcf,Html Table,我想在html页面上动态绘制一个表。行数、列数、列名,所有这些数据都应该由WCF Web服务返回。 1.我的Web服务如何序列化并返回这些数据?我在字典里有所有需要的资料。 2.如何在html页面上呈现这样的动态表 我的web服务将提供我只想在aspx或html页面上以表格格式表示的结果。我不会处理任何SQL数据库表或行。从学习WCF的基础知识开始。以下是一些很棒的资源,包括视频,让您热身: 行数、列数、列名等。听起来您需要数据集或数据表。数据集是可序列化的,您可以从wcf服务返回它们。 你

我想在html页面上动态绘制一个表。行数、列数、列名,所有这些数据都应该由WCF Web服务返回。 1.我的Web服务如何序列化并返回这些数据?我在字典里有所有需要的资料。 2.如何在html页面上呈现这样的动态表


我的web服务将提供我只想在aspx或html页面上以表格格式表示的结果。我不会处理任何SQL数据库表或行。

从学习WCF的基础知识开始。以下是一些很棒的资源,包括视频,让您热身:

行数、列数、列名等。听起来您需要数据集或数据表。数据集是可序列化的,您可以从wcf服务返回它们。

你说的是网页。您需要一个web框架。在.Net中,Asp.Net Web窗体和Asp.Net MVC3是您可以使用的一些框架示例。如果这只是一个页面,我建议使用一个简单的aspx页面web表单。否则MVC3最适合。
这里的介绍很好:

非常感谢您的回复。我使用webforms,因为它只是一个页面。我的web服务将提供我只想在aspx或html页面上以表格格式表示的结果。我不会处理任何SQL数据库表或行。那么,在这种情况下,我需要使用DataSet还是DataTable?最好的解决方案是什么?目前我不使用web服务,并且在codebehind文件中使用C代码,我在aspx页面上动态呈现表。是您负责开发服务还是它是一个现有的服务?我将同时开发服务和aspx页面。我提到了数据集,因为您可以使用数据集作为服务操作的返回类型。在将数据集返回到显示它的网页之前,您的服务将创建并填充数据集。我通常会尽量避免使用数据集,因为它们不符合IMO SOA。但是,在这种情况下,如果客户端和服务都在您的控制之下,并且都是.NET,正如帖子所示,这可能是最快的方法,因为您似乎需要处理数量可变的行和列以及列名。如果这是您需要经常使用的东西,可能在不同的应用程序中使用,那么您最好开发一个更优雅的解决方案,允许跨应用程序和/或非.NET客户端重用。