如何访问WCF RIA生成的Silverlight应用程序中的字段

时间:2011-12-20 18:26:53

标签: silverlight query-string wcf-ria-services

如何访问WCF RIA生成的Silverlight应用程序中的控件?

我已经打开了包含许多查询字符串变量的页面 我要做的是将Silverlight控件上的控件的值设置为这些值

编辑:似乎有三种方法,InitParamsQueryStringHtmlPage.Document

Brij Mohan的全部详情blog post

2 个答案:

答案 0 :(得分:1)

您必须记住,XAP文件是从网站下载的SECOND项目,它不是第一页。查看第一页的Javascript,您将看到在命令行上发布了许多参数来执行Silverlight应用程序。在这里,您在第一页上获取QueryString,并将其传递给Silverlight应用程序。几个链接给你....

CodeProject Example - Shows the mechanics, but not a great implementation

MSDN Documentation

答案 1 :(得分:0)

Silverlight / WPF / XAML中的绑定是你的朋友:-)。 TwoWay绑定模式不仅会获取控件的值,还会返回WCF RIA生成的对象。

创建MVVM(Model-View-ViewModel)来帮助实现这一目标。我不知道你对Silverlight有多了解,但我个人不想在没有它的情况下在XAML中开发。网上有很多教程。以下是我发现应该帮助您的一个:http://code.msdn.microsoft.com/silverlight/MVVM-Sample-for-WCF-RIA-115b1f38