【问题标题】:Writing an ActiveX Control in .NET在 .NET 中编写 ActiveX 控件
【发布时间】:2011-08-05 12:05:01
【问题描述】:

请查看本教程

http://www.c-sharpcorner.com/UploadFile/dsandor/ActiveXInNet11102005040748AM/ActiveXInNet.aspx

我如何在我的 asp.net 网站中使用 usercontrol。

我在我的 asp.net 网站中添加引用并使用标签,但我无法看到该控件

【问题讨论】:

  • 能否提供更多细节?你是如何使用这个标签的,到底发生了什么?
  • 我从您可以在链接中看到的 url 下载该代码,并且我想在我的 asp.net 网站中使用该用户控件我使用 标记并提供 dll 文件的引用,但控件是无法加载
  • 查看这个问题的答案:stackoverflow.com/questions/5484326/…
  • 但是请提供更多细节 - 什么浏览器,您希望实现什么等。

标签: asp.net activex


【解决方案1】:

如果我理解正确.... UserControl 是一个基类,即您必须从它继承才能创建自己的实现(或具体类型)。

一旦你完成了,你就离开了!

编辑:也许您遇到的另一个问题是您的项目中没有对 System.Windows.Forms.dll 的引用,并且您无法创建自己的 UserControl 实现。 ..不确定,因为这个问题有点含糊:(

编辑 2:好的,进一步考虑这一点(并且考虑到您仍然感到困惑 :) 我认为您可能需要其他东西……而不是您链接到的文章所涉及的 ActiveX 控件。我认为您实际上对this 和可能的this 感兴趣 ASP.NET 中的用户控件和 ActiveX 控件非常不同(实际上完全不同!) 我希望这有助于阐明更多信息!

【讨论】:

  • cheesus plz 能解释一下吗……我听不懂
【解决方案2】:

您链接到的教程是 2003 年的,同时在嵌入控件和安全问题方面发生了很大变化。

据我所知(与 IE8 相关),ActiveX 必须实现 IObjectSafety,并且需要签名或需要信任网站才能执行它。

【讨论】:

  • 所以请给我推荐另一个紧急的例子
猜你喜欢
  • 1970-01-01
  • 2011-11-20
  • 1970-01-01
  • 2012-03-05
  • 2011-01-02
  • 2014-10-23
  • 1970-01-01
  • 2010-11-23
  • 1970-01-01
相关资源
最近更新 更多