我希望能够从我的Silverlight应用程序将大量信息传递给一个aspx页面。有什么首选或最佳方法可以做到这一点?我能想到以下两种方法:1. 将其放入一个临时表中,然后由aspx页面从那里获取。 2. 将其通过会话传递。任何帮助都将不胜感激。Micky
我认为,你们两个的提议都不可行。Silverlight应用程序在客户端(浏览器)中运行,你如何将它存储在会话中呢?我建议你在Web应用程序中定义一个服务来托管Silverlight应用程序,并将数据作为参数传递。或者你可以使用HTML文件上传来传输数据。编辑: 通常不建议在会话中存储大量数据,这取决于您网站上预期的用户数量(也要考虑DOS攻击)。如果您需要将数据存储在数据库中,我建议从一开始就这样做。我需要更多关于用例的信息才能给出明确的答案。