2010-04-15 55 views
0

您好我有一個Windows窗體導入數據到SQL,我也有一個aspx頁面,用於預覽數據,我需要加載到窗體使用WebBrowser控件,我的問題是我如何將一個集合(列表)傳遞給aspx頁面以便能夠綁定到一個gridview?加載ASPX頁面到Windows瀏覽器控件

回答

0

你不能 - 它們是分開的東西。

WebBrowser控件只是在窗體上呈現一個IE窗口,加載請求的頁面並像往常一樣渲染它。

如果要將數據從Web應用程序傳遞到網頁,則需要將數據獲取到Web應用程序讀取的任何數據源(即:公共數據庫等),然後刷新將讀取數據的網頁新數據。

+0

關於如何實現類似設計的任何建議? – Juvil 2010-04-15 05:28:54

+1

太消極了!它甚至不是很難。 – leppie 2010-04-15 05:29:07

0

看看ASP.NET應用程序託管。

有幾個例子已經寫好,所以你不必重新發明所有的膠水。

Here是我用於IronScheme的「文檔瀏覽器」的代碼。

Here您可以看到我如何在簡單的控制檯應用程序中設置服務器部件,但創建Windows窗體並不困難。對於傳遞數據,您可以簡單地將其轉儲到ASP.NET應用程序狀態,然後從ASPX頁面中讀取它。