Мне интересно, есть ли у кого-нибудь опыт преобразования пользовательских элементов управления в веб-элементы управления?Преобразование элементов управления пользователя в серверные элементы управления
В идеале, я хотел бы разгрузить часть проектных работ другим, кто дал бы мне красиво выложенные элементы управления пользователями. Затем я мог бы пройти процесс преобразования, компиляции, тестирования и развертывания.
До тех пор, пока MS не придумает волшебство «Преобразовать в серверный контроль», похоже, что я довольно хорошо застрял в переписывании с нуля. Есть идеи?
Что было бы неправильно при использовании элементов управления пользователя? Если вам нужно обмениваться логикой, вы могли бы наследовать файлы .ascx из базового класса, который вы определяете в библиотеке классов, чтобы логику можно было легко использовать повторно; сохраняя гибкий визуальный дизайн, который можно легко изменить. – driis
Я искал часы и много пробовал. Единственное, что сработало для меня, это статья https://blogs.msdn.microsoft.com/davidebb/2005/10/31/turning-an-ascx-user-control-into-a-redistributable-custom-control/. Он говорит «автономный» с заданными ограничениями. Я использовал проект «WebSite» и должен был встроить код в файл ascx. Поэтому в основном у меня есть только один файл, оставшийся для пользовательского элемента управления. – djmj