Я следил за this article на MSDN.Шаблоны пользовательского контроля
Шаблон работает отлично, но у меня есть две большие проблемы.
Я не могу доступ к элементам управления в шаблоне, даже если я украсить шаблон с этими
[TemplateContainer(typeof(MessageContainer))]
[PersistenceMode(PersistenceMode.InnerProperty)]
[Browsable(false)]
[DesignerSerializationVisibility(DesignerSerializationVisibility.Content)]
Во-вторых, я получаю ошибку времени дизайн, который очень плохо:
Error Creating Control - TemplateTest1
Type 'System.Web.UI.UserControl' does not have a public property named 'MessageTemplate'.
сейчас , почему я хочу, чтобы это было потому, что пользовательские элементы управления являются большими и легкими, поэтому я хочу создать пользовательское управление, которое будет производить это
<div class="FormFiled">
--- here i want the ability to put controls that i want ----
<div class="Wrapper">
</div>
</div>
Итак, если шаблоны не работают, есть ли способ достичь этого, кроме шаблонов?
Заранее спасибо.
спасибо за re ply man, Я использую проект веб-сайта, и нет элемента управления в APP_Code, он находится в обычной папке ControlTemplate вместе с тестовой страницей ASPX. , и я последовал именно тому, что предлагала статья, без динамического шаблона, реплики статьи. – DevMania