Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
08.09.2006, 17:31
|
|||
|---|---|---|---|
|
|||
Как создать свой WebUser Control c Datasource ? |
|||
|
#18+
Есть у меня свой WebUser control, допустим там 2 DropDownList'a, когда я его кладу на какую-то странbwe хочется, чтобы у него можно было указать ChooseDataSource, и указать какие поля куда биндить. Никак не могу понять как это сделать. Использовать интерфейс IDataSource? Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.09.2006, 18:14
|
|||
|---|---|---|---|
Как создать свой WebUser Control c Datasource ? |
|||
|
#18+
например так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. Код: plaintext 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.09.2006, 10:47
|
|||
|---|---|---|---|
|
|||
Как создать свой WebUser Control c Datasource ? |
|||
|
#18+
например так: <%@ register src="~/Templates/item.ascx" tagprefix="module" tagname="item" %> <asp:GridView runat="server" ID="M"> <Columns> <asp:TemplateField> <ItemTemplate> <module:item items='<%# Container.DataItem %>' runat="server" /> </ItemTemplate> </asp:TemplateField> </Columns> </asp:GridView> protected void bindData() { Dal db = new Dal("Something"); M.DataSource = db.GetItems(id); M.DataBind(); } Причем тут это? Руками забиндить не проблема. Я хочу чтобы в дизайнере у меня показывалась строчка "Choose DataSource" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.09.2006, 11:30
|
|||
|---|---|---|---|
Как создать свой WebUser Control c Datasource ? |
|||
|
#18+
accept93 Причем тут это? Руками забиндить не проблема. Я хочу чтобы в дизайнере у меня показывалась строчка "Choose DataSource" а, ну тогда мне это тоже интересно :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.09.2006, 14:20
|
|||
|---|---|---|---|
|
|||
Как создать свой WebUser Control c Datasource ? |
|||
|
#18+
Возьми рефлектор да погляди как это в стандартных веб контролах реализовывается. Многие вещи нам непонятны не оттого, что наши понятия слабы, а оттого, что данные вещи не входят в круг наших понятий. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.09.2006, 16:57
|
|||
|---|---|---|---|
|
|||
Как создать свой WebUser Control c Datasource ? |
|||
|
#18+
Возьми рефлектор да погляди как это в стандартных веб контролах реализовывается. Хм а как это сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.09.2006, 20:52
|
|||
|---|---|---|---|
|
|||
Как создать свой WebUser Control c Datasource ? |
|||
|
#18+
Что именно как сделать? Взять рефлектор? Погуглить. Посмотреть как в стандартном контроле сделано? В рефлекторе открыть соотв ассемблю, найти контрол и глянуть Дабы не просто так глаголеть - вот код из BaseDataBoundControl: [Bindable(true), WebCategory("Data"), WebSysDescription("BaseDataBoundControl_DataSource"), DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden), Themeable(false), DefaultValue((string) null)] public virtual object DataSource { get { return this._dataSource; } set { if (value != null) { this.ValidateDataSource(value); } this._dataSource = value; this.OnDataPropertyChanged(); } } Многие вещи нам непонятны не оттого, что наши понятия слабы, а оттого, что данные вещи не входят в круг наших понятий. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=18&mobile=1&tid=1389705]: |
0ms |
get settings: |
10ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
133ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
55ms |
get tp. blocked users: |
1ms |
| others: | 266ms |
| total: | 505ms |

| 0 / 0 |
