2010-04-15 56 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页面中读取它。