2010-01-16 32 views
2

那是可能有值的Silverlight应用程序中传递出来到网页,是否调用带有值的JavaScript函数等传递值超出的Silverlight对网页

我在寻找的功能:我在silverlight中有一张地图,我选择了一些值,然后点击位于网页上的html提交按钮。 Silverlight中的值以及网页上的任何输入都会发送到服务器(ASP.NET MVC控制器)。

回答

0

是的,有可能通过访问页面的HTML元素:

HtmlElement field = HtmlPage.Document.GetElementByID("hiddenFieldID"); 
field.SetProperty("innerHTML", "someValue"); 

在地图控件Silverlight控件内更新,您可以调用此功能。当提交将在网页中被调用时,它将在field上准备好值。