У меня есть UserControl (скажем, Foo.ascx), который имеет публичное свойство Type с именем Bar.Я ищу способ, которым, когда я объявляю этот usercontrol в представлении исходного кода части разметки, чтобы передать тип.например
<%@ Register Src="~/Controls/Foo.ascx" TagPrefix="prfx" TagName="fooCtrl" %>
и затем использовать его как
<prfx:fooCtrl ID="theId" runat="server" />
, если, например, я хотел передать элементу управления тип строки (такой как typeof (string)) что-тоиметь этот эффект
<prfx:fooCtrl ID="theId" runat="server" Bar="typeof(string)" />
как это можно сделать?Прежде чем кто-либо спросит, причина в том, что у меня есть много других свойств в этом пользовательском контроле, которые я передаю таким образом, и я хочу избежать использования CodeBehind просто для передачи типа