Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Последние темы форума

Показать новые сообщения »

Почтовая рассылка

Подписчиков: 6301
Последний выпуск: 19.06.2015

Привязка данных у самописного контрола

2.1K
26 января 2011 года
0cool
54 / / 15.06.2006
Здравствуйте.

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

 
Код:
<asp:DropDownList runat="server" ID="lstStatus" Enabled=<%# !IsContractedMode %> >
</asp:DropDownList>


Но когда я проделываю такую штуку со своим элементом, во время компиляции страницы у меня вылетает исключение "Выражения привязки данных поддерживаются только в объектах, имеющих событие DataBinding. GridAjax.JSValueDescriptor не имеет события DataBinding".


Подскажите, пожалуйста, что можно почитать на эту тему.
7
26 января 2011 года
hardcase
4.5K / / 09.08.2005
Контролы, поддерживающие привязку нужно наследовать от DataBoundControl.
2.1K
26 января 2011 года
0cool
54 / / 15.06.2006
Скажите ,а этот способ поможет мне сделать примерно так?
 
Код:
<Grid>
   <Column Name="Id" ContentType=<%# Type %> />
</Grid>
7
26 января 2011 года
hardcase
4.5K / / 09.08.2005
Цитата: 0cool
Скажите ,а этот способ поможет мне сделать примерно так?
 
Код:
<Grid>
   <Column Name="Id" ContentType=<%# Type %> />
</Grid>


К счастью я не занимаюсь ASP.NET WebForms, ответить не могу, но способ точно был :)

Кстати, а зачем вам свой контрол создавать?

2.1K
27 января 2011 года
0cool
54 / / 15.06.2006
Да мне проект достался в наследство. В нем был написан контрол AjaxGrid. А теперь заказчику нужно доработать интерфейс. Хотелось покрасивее сделать доработку.

В любом случаем спасибо)

Знаете кого-то, кто может ответить? Поделитесь с ним ссылкой.

Ваш ответ

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог