在ie中,Activex控件无法正常显示

时间:2011-08-06 10:28:51

标签: c# asp.net activex

您好我在我的asp.net应用程序中使用activex控件。

我添加了dll的引用并编写代码

object id =“vb”name =“vbvbnv”classid =“Bin / ClassLibrary5.dll#ClassLibrary5.UserControl1”

但是当我运行它时会显示我的输出

http://screencast.com/t/ii87CY99j

在我的activex控件中我只使用按钮,但不显示

2 个答案:

答案 0 :(得分:1)

您在此处显示的语法不是ActiveX,而是所谓的UserControl。这些在IE8及更高版本中被禁用。

http://blogs.msdn.com/b/ieinternals/archive/2009/10/09/dotnet-usercontrols-do-not-load-in-ie8-internet-zone.aspx

一般来说,您不应该编写代码以在.NET语言中在IE中运行。

答案 1 :(得分:0)

ActiveX是客户端代码,因此需要在客户端的计算机上安装。

您应按照此处所述打包:Packaging ActiveX Controls