我有一个winform应用程序,它需要在新的浏览器窗口中打开URL并将数据传递给它。此外,数据太大,无法通过查询字符串参数传递。有没有办法启动一个新的浏览器实例,并以某种方式将数据作为表单数据或会话进行传递?
发布于 2010-07-06 14:56:06
不完全是你问题的答案,但你可以在你的窗口中嵌入一个IE控件,并从你的代码中轻松地处理它。请参阅:http://msdn.microsoft.com/en-us/library/2te2y1x6%28v=VS.85%29.aspx
发布于 2010-07-06 15:09:41
假设你可以控制你要发送到的网站,我会选择RandomNoobs的建议。使用该数据的唯一id将数据传递到数据存储中。在querystring中传递该id,您就可以从querystring中获得具有唯一id的数据。
发布于 2010-07-06 15:16:42
我不知道这是否会有帮助,但我会这样做。
<代码>G29
编辑#1
如果这是一个XML表示,只需将此XML表示保存到一个XML文件中,并将其放入共享磁盘存储中,这样您就可以打开该文件并从您的web应用程序中读取它。
也许Serialization
在这里会很有用。
希望这能有所帮助!=)
https://stackoverflow.com/questions/3187331
复制