[英]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.