Модераторы: gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Атрибут TemplateControl 
:(
    Опции темы
POLTER
Дата 8.11.2008, 22:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 123
Регистрация: 25.8.2006
Где: Ростов-на-Дону

Репутация: нет
Всего: 2



Пытаюсь создать простенький контрол с шаблоном.
Вот серверный код:
Код

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.ComponentModel;
using System.Security.Permissions;
[ParseChildren(true)]
public partial class Blog_BlogRecord : System.Web.UI.UserControl
{

    public ITemplate RecordTemplate
    {
        get { return _recordTemplate; }
        set { _recordTemplate = value; }
    }
    [PersistenceMode(PersistenceMode.InnerProperty)]
    [TemplateContainer(typeof(TemplateControl))]

    protected void Page_Load(object sender, EventArgs e)
    {
        DataBind();
    }
    protected override void OnInit(EventArgs e)
    {
        base.OnInit(e);
        RecordPH.Controls.Clear();
        if (RecordTemplate == null)
            throw new Exception("Не указан шаблон.");
        RecordContainer container = new RecordContainer();
        container.Test = "Test message";
        RecordTemplate.InstantiateIn(container);
        RecordPH.Controls.Add(container);
    }
}
public class RecordContainer : Control, INamingContainer
{
    public string Test;
}
Но при попытки компиляции выдаёт такую ошибку:
Цитата

Attribute 'TemplateContainer' is not valid on this declaration type. It is only valid on 'property, indexer' declarations.

Решения я так и не нашёл, надеюсь на ваши ответы.
Спасибо.

Это сообщение отредактировал(а) POLTER - 8.11.2008, 23:17
--------------------
Существует 10 типов людей: те, которые понимают твоичный код и те, которые его не понимают.
PM MAIL ICQ   Вверх
POLTER
Дата 8.11.2008, 23:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 123
Регистрация: 25.8.2006
Где: Ростов-на-Дону

Репутация: нет
Всего: 2



Чёрт.. Что-то я не заметил, что поставил атрибуты после метода а не перед..
Тему можно закрывать.
--------------------
Существует 10 типов людей: те, которые понимают твоичный код и те, которые его не понимают.
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
Любитель
Mymik
mr.DUDA

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Любитель, Mymik, mr.DUDA.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Разработка под ASP.NET | Следующая тема »


 




[ Время генерации скрипта: 0.1151 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.