Вопрос по winforms, asp.net, user-controls – Шаги для встраивания пользовательского элемента управления форм Windows в веб-страницу

1

Я разрабатываю пользовательский элемент управления Windows Forms в Visual Studio 2005. Это элемент управления загрузкой файлов, в котором используются только 2 элемента.

A button for showing opnefiledialog An openfiledialog

Я добавил объект тег на страницу HTML с идентификатором класса и все такое.

<OBJECT id="myControl1" name="myControl1" classid="ActiveXUploadFile.dll#ActiveXUploadFile.FileUpload" width=288 height=300></OBJECT>

Пространство имен - ActiveXUploadFile, а имя класса - FileUpload.

Но элемент управления не отображается на веб-странице.

Что еще можно сделать для этого?

Спасибо

Ваш Ответ

3   ответа
0

например: ClassID = & Quot; HTTP: //localhost/FirstServiceTestForm.dll#TestForm.myControl"

0

вам просто не использовать элемент управления asp? Просто добавьте его на страницу aspx примерно так:

<asp:FileUpload ID="FileUpload1" runat="server" />

Мэтью

Загрузка файла только для демонстрации. Я должен прочитать данные USB с веб-страницы. Для этого я должен разработать пользовательский элемент управления окнами. rahul
Ах, это имеет больше смысла.
0

T Framework (у большинства пользователей). Затем для просмотра элемента управления им будут установлены политики безопасности .NET.

Я когда-то использовал компонент .NET Atalasoft для ASP.NET, и он требовал выполнения настроекдано на этой странице.

Вы можете попробовать создать обычный COM ActiveX в .NET вместо веб-компонента .NET. Таким образом, вам нужно будет только подписать его цифровой подписью, и пользователи должны будут разрешить установку элемента управления на их машине.

Похожие вопросы