Написание элемента управления ActiveX в .NET - PullRequest
1 голос
/ 05 августа 2011

Пожалуйста, проверьте этот учебник

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

как я использую usercontrol в моем asp.net website.

Я добавляю ссылку на мой сайт asp.net и использую тег, но не могу увидеть этот элемент управления

Ответы [ 2 ]

1 голос
/ 05 августа 2011

Если я правильно понимаю .... UserControl - это базовый класс, т. Е. Вы должны наследовать от него для создания своих собственных реализаций (или конкретных типов).

Как только вы это сделали, вы отключилисьи все!

РЕДАКТИРОВАТЬ: возможно, другая проблема, с которой вы столкнулись, заключается в том, что у вас нет ссылки на System.Windows.Forms.dll в вашем проекте, и вы не можете создатьваша собственная реализация UserControl ... не уверен, так как вопрос немного расплывчатый: (* ​​1007 *

РЕДАКТИРОВАТЬ 2: Хорошо, подумать об этом дальше (и учитывая вашу путаницу все еще :) Я думаю, вам может понадобиться что-то еще.... не элементы управления ActiveX, как в статье, на которую вы ссылаетесь. Я думаю, что вы на самом деле заинтересованы в этом и, возможно, этом Пользовательские элементы управления в ASP.NET и ActiveX очень разные (на самом деле ничего похожего!) Надеюсь, это поможет пролить немного света!

0 голосов
/ 05 августа 2011

Учебное пособие, на которое вы ссылаетесь, относится к 2003 году, и за это время многое изменилось с точки зрения встраивания элементов управления и вопросов безопасности.

Насколько я знаю (в связи с IE8), ActiveX долженреализовать IObjectSafety и должен быть подписан, или веб-сайт должен быть доверенным для его выполнения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...