请查看本教程
http://www.c-sharpcorner.com/UploadFile/dsandor/ActiveXInNet11102005040748AM/ActiveXInNet.aspx
我如何在我的asp.net网站上使用usercontrol。
我在我的asp.net网站上添加了引用并使用了标签,但我无法看到该控件
答案 0 :(得分:1)
如果我理解正确.... UserControl是一个基类,即你必须继承它以创建自己的实现(或具体类型)。
一旦你做完了,你就会离开!
编辑:你可能遇到的另一个问题是你的项目中没有对System.Windows.Forms.dll的引用,你无法创建自己的UserControl实现。 ..不确定,因为这个问题有点模糊:(编辑2:好的,进一步考虑这个问题(并且仍然存在混淆:)我认为你可能需要其他东西......而不是你链接到的文章所涉及的ActiveX控件。我想你实际上对this和this感兴趣 ASP.NET和ActiveX控件中的用户控件非常不同(实际上没什么相似!) 我希望这有助于增加一些亮点!
答案 1 :(得分:0)
您链接的教程来自2003年,在嵌入控件和安全问题方面,同时发生了很多变化。
据我所知(与IE8相关),ActiveX必须实现IObjectSafety,需要签名或者需要信任网站来执行它。