1 / 17
文档名称:

winform与webform互相通讯实例.doc

格式:doc   大小:117KB   页数:17页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

winform与webform互相通讯实例.doc

上传人:小屁孩 2020/7/24 文件大小:117 KB

下载得到文件列表

winform与webform互相通讯实例.doc

文档介绍

文档介绍:.NET中winform与webform互相通讯实例,CS调用BS页面的JS函数时间:2010-05-1521:38来源:作者:点击:可以开发winform与webform页面,有时候在开发项目过程中要结合BS+CS这样来应用,那么本站做一个实例来测试winform与webform互相通讯的实例,下面先看下效果:winform调用bs页面的js函数效果图webform页面发送信息到winform效果图好了,可以开发winform与webform页面,有时候在开发项目过程中要结合BS+CS这样来应用,那么本站做一个实例来测试winform与webform互相通讯的实例,下面先看下效果: winform调用bs页面的js函数效果图  webform页面发送信息到winform效果图好了,看完上面的效果,下面我们看下如何实现吧。第一、打开VS2008创建winform项目,之后在MainForm拖入浏览器控件,并命令这个浏览器控件名为:WebContainer下面是全部CS端代码: /* * *名称:CS与BS互相通讯 * *官方: un2000/  */usingSystem;;ponentModel;;;;;;namespaceTestJSWin{   [(true)]   publicpartialclassMainForm:Form   {       publicMainForm()       {           ponent();           =this;  //这句很关键,主要和页面的JS互相操作           UriuriSale=("http://localhost:8012/");//浏览器控件默认打开页面           =uriSale;       }       ///<summary>       ///菜单点击事件       ///</summary>       ///<paramname="sender"></param>       ///<paramname="e"></param>       privatevoidjsEventToolStripMenuItem_Click(objectsender,EventArgse)       {           ("javascript:fn_test();void(0);");       }       ///<summary>       ///BS调用方法       ///</summary>       ///<paramname="strShow"></param>       publicvoidJavascriptCall(stringstrShow)       {           (strShow);       }   }}好,做完winform,下面是http://localhost:8012/。 第2、webform的页面,源码很简单,你可以直接复制源代码到本地测试就可以了。下面是HTML页面源代码: Code[]<!DOCTYPEHTMLPUBLIC"-//W3C////EN"><html>   <head>       <title>Testjsevent</title>       <scriptlanguage="javascript"type="text/javascript">       <!--           functionfn_test(){               alert("Hello,cs调用JS成功-学it网");           }           functionfn_call(){               ("bs发送信息到winform成功");           }       -->       </script>   </head>   <body>   NET中winf