我想将大量信息从我的silverlight应用程序传递到aspx页面。这样做的首选或最佳方法是什么?
我能想到以下几点:
将它放在一个临时表中,让aspx页面从那里取出它。或者在会话中传递它。
感谢任何帮助
米奇
答案 0 :(得分:2)
我想说,你的两个提案都行不通。 Silverlight应用程序在客户端(浏览器)中运行,您将如何将其存储在会话中?
我建议您在托管Silverlight应用程序的Web应用程序中定义服务,并将数据作为参数路径。或者您可以使用HTML文件上传来传输数据。
编辑: 在Session中存储大量数据通常不是一个好主意,具体取决于您网站上预期的用户数量(也可以考虑DOS攻击)。如果你需要将数据存储在数据库中,我会从一开始就这样做。我需要有关用例的更多信息才能给出明确的答案。