我正在构建一个基本上由一组HTML表单组成的Web应用程序,当用户更新它们时,它会更新客户端Javascript Object Literal。然后将该Object Literal转换为JSON字符串并传递给服务器,以便在表单提交时进行处理。
用户填写表单 - >本地javascript更新客户端JS Object Literal - >用户按提交 - > JS Object Literal转换为JSON对象 - > JSON发布到服务器 - >服务器处理JSON对象
此应用程序的一部分包括表单内容的可视化。可视化非常简单,由一组同心圆组成。我目前正在使用HTML5 Canvas来创建可视化,但是想要更改viz以利用Silverlight,因为我会获得更好的跨浏览器结果,希望更少的代码。
我的问题是,是否可以将JSON字符串发送到嵌入在我的客户端表单中的Silverlight应用程序,然后在收到JSON对象后触发更新viz的事件...所有没有页面重装。
这是否可以使用Silverlight和javascript?如果是这样,那么涵盖这一点的教程将非常有用。
PS:如果有所作为,我正在使用Visual Studio 2010。
TIA