Нескомпилированные пользовательские элементы управления, запущенные в скомпилированном веб-приложении - PullRequest
2 голосов
/ 23 февраля 2011

Можно ли скомпилировать мое приложение веб-форм и развернуть его, а затем добавить в него некоторые пользовательские элементы управления, чтобы добавить функциональность? (предполагая, что я учел возможность загружать пользовательские элементы управления в первую очередь динамически) Может кто-нибудь указать мне направление, как это можно сделать?

Ответы [ 3 ]

2 голосов
/ 23 февраля 2011

это в некоторой степени связано, но вместо элементов управления ascx используются виды бритвы - http://buildstarted.com/2010/09/29/razor-view-engine-without-mvc-at-all/

0 голосов
/ 23 февраля 2011

Я никогда не пробовал, но я бы сказал, что это возможно.Вам придется проделать некоторые трюки с IIS, GAC и виртуальными каталогами, но это должно сработать.

Принцип того, как это можно сделать, можно найти здесь -> http://www.codeproject.com/KB/user-controls/ctrlreuse.aspx

0 голосов
/ 23 февраля 2011

Что ж, ответ - нет, вы не можете перетаскивать или добавлять новый код для новых пользовательских элементов управления на предварительно скомпилированные страницы.

Но вы можете создать функциональность, которая динамически загружает пользовательские элементы управления, например, где вы храните, какие страницы получают элементы управления в базе данных.

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