[英]Run aspx page from winforms
我有网站和winform项目,网站是虚拟书店,有一部分当你完成“购买”并且网站基于会话[“订单”]值生成接收为aspx页面,我希望能够从我的winform项目进入reciept页面(当我传递我的id参数时),我想我有两个选项可以做到这一点:
我的主要问题是我无法实现如何使用webdev工具从我的winform项目(以及用于它的开放端口)运行aspx页面。
第二个问题是我不知道如何在winforms中使用会话(为了传递我的参数)。
我google了很多,发现自己太糊涂了。
您可以使用Winform应用程序中的URL通过查询字符串传递ID。 在ASP.Net站点中,从查询字符串处理该ID并相应地显示收据页面。 就像是:
ProcessStartInfo processStartInfo = new ProcessStartInfo("http://example.com/yoursite?ID=2");
Process.Start(sInfo);
以上将在机器的默认浏览器中打开该站点
至于在Winform和ASP.Net站点中管理会话,我认为这是不可能的,因为没有与WinForm的Session
。
尝试使用Web浏览器控件,您可以使用它来托管* .aspx。
如果可以,请使用这些教程,
http://msdn.microsoft.com/en-us/library/aa752041(v=vs.85).aspx
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.