我计划使用silverlight绘制图形(网络图表)。为此,我需要由ASP.NET生成的List
CustomClass
(使用从SqlServer获取的数据)。如何将List<CustomClass>
传递给Silverlight?
答案 0 :(得分:1)
根据您的需求和环境,您可以将数据存储在Session
对象中,然后在silverlight中访问它们。
或
您可以创建Web服务并从silverlight中调用它们。 Web服务从您的Sql Server获取数据并将它们交还给silverlight。
有关访问会话的更多信息:
Access Sessions from Silverlight and ASP.NET
有关WCF的更多信息
YoutTube - Connecting Silverlight to WCF
Codeplex - 4 Simple Steps to Consume WCF Service using Silverlight
How To: Create a “Hello World” WCF Service Using Visual Studio
希望这会有所帮助
答案 1 :(得分:0)
你见过WCF RIA服务吗?在这里看一个简单的教程http://www.silverlightshow.net/items/WCF-RIA-Services-Part-1-Getting-Started.aspx。它使您想要实现的目标非常容易。否则你可以使用普通的旧WCF。
答案 2 :(得分:0)
WCF RIA服务是Microsoft技术,可满足您的要求:
参见基本演练here。
答案 3 :(得分:0)
我发现了this。看起来像一个黑客,这是我正在寻找的东西。请评论这个策略。