首页 新闻 搜索 专区 学院

c#开发的winform的activex控件 应用在web上无法显示。

0
悬赏园豆:100 [已关闭问题]

客户要求开发winform的activex控件,要求能够在asp.net页面中操作。我开发好后在windows窗体中能正常运行,在aspx页面中运行却显示空的方框。园子里查询到在页面中加入如下代码: <object id="Object1" classid="http:testcontrol.dll#testcontrol.dll.UserControl1" VIEWASTEXT style="width: 508px; height: 453px"/>  可是仍然无法显示。

要求能在asp.net操作控件属性,哪位高手能指导下?

 

注:是用vs 2005的开发的。客户希望能够在windows和asp.net页面中都能使用。

tiger534的主页 tiger534 | 初学一级 | 园豆:100
提问于:2008-10-27 13:21
< >
分享
其他回答(1)
0

参考一下这个吧.

 http://www.cnblogs.com/homer/archive/2005/01/04/86473.html

侯垒 | 园豆:3435 (老鸟四级) | 2008-10-27 19:13
0

只用delphi开发过ActiveX控件. 我提几个意见你看一下,是不是以下几个问题导致的.

<object id="Object1" classid="http:testcontrol.dll#testcontrol.dll.UserControl1" VIEWASTEXT style="width: 508px; height: 453px"/>

1.你的那个classid="http:testcontrol.dll

是不是应该改成你当前的那个ActiveX所部署的目录才对?就算是你你的那种写法,也应该是

classid="http://testcontrol.dll

以上问题仅供参考.

独奏 | 园豆:225 (菜鸟二级) | 2008-10-31 13:26
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册