Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Простой вопрос по LinqDataSource / 14 сообщений из 14, страница 1 из 1
12.10.2012, 13:57
    #37995599
VIT2708
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Простой вопрос по LinqDataSource
Подскажите как не загружать данные при первой загрузке страницы через LinqDataSource .
В LinqDataSource я фильтрацию делаю с привязкой к контролам и при клике на TreeView данные фильтрируються и загружаються. А при загрузке страницы загружаються все данные, я уже в Page_Load прописывал
Код: c#
1.
2.
3.
4.
if (!isPostBack)
{
return;
}



но это не помогло
...
Рейтинг: 0 / 0
12.10.2012, 16:13
    #37995954
pation
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Простой вопрос по LinqDataSource
VIT2708Подскажите как не загружать данные при первой загрузке страницы через LinqDataSource .
В LinqDataSource я фильтрацию делаю с привязкой к контролам и при клике на TreeView данные фильтрируються и загружаються. А при загрузке страницы загружаються все данные, я уже в Page_Load прописывал
Код: c#
1.
2.
3.
4.
if (!isPostBack)
{
return;
}




но это не помогло
код в студию
...
Рейтинг: 0 / 0
12.10.2012, 16:48
    #37996046
VIT2708
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Простой вопрос по LinqDataSource
pation,

Да тут и нечего показывать. Взял стандартный LinqDataSource, через него я загружаю данные Может некоректно написал но мне нужно что бы при первой загрузке страницы LinqDataSource не грузил данные, вот и все.
...
Рейтинг: 0 / 0
12.10.2012, 16:52
    #37996055
pation
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Простой вопрос по LinqDataSource
VIT2708Подскажите как не загружать данные при первой загрузке страницы через LinqDataSource .
В LinqDataSource я фильтрацию делаю с привязкой к контролам и при клике на TreeView данные фильтрируються и загружаються. А при загрузке страницы загружаються все данные, я уже в Page_Load прописывал
Код: c#
1.
2.
3.
4.
if (!isPostBack)
{
return;
}




но это не помогло
делайте данную проверку не в Page_Load , а в Selecting
...
Рейтинг: 0 / 0
12.10.2012, 17:02
    #37996070
VIT2708
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Простой вопрос по LinqDataSource
pation,

я делал но не получилось
Может что то я не понимаю но это не работает!!!!!

protected void LinqDataSource2_Selecting(object sender, LinqDataSourceSelectEventArgs e)
{
try
{
if (!isPostBack)
{
if (RadTextBox1.Text.Length != 0)
{
var filter = from f in ldc.DocumentLists where f.name.Contains(RadTextBox1.Text) && f.inact == true && f.isvisible == true select f;
e.Result = filter;
}
else
{
if (RadTreeView1.SelectedValue.Length != 0)
{
var filter = from f in ldc.DocumentLists where f.doctypeInt == Convert.ToInt32(RadTreeView1.SelectedValue) && f.inact == true && f.isvisible == true select f;
e.Result = filter;
}
}
}
}
catch { }
}
...
Рейтинг: 0 / 0
12.10.2012, 19:10
    #37996318
Deza
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Простой вопрос по LinqDataSource
VIT2708Подскажите как не загружать данные при первой загрузке страницы через LinqDataSource .


да просто не указывать источник данных
...
Рейтинг: 0 / 0
12.10.2012, 19:12
    #37996321
Deza
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Простой вопрос по LinqDataSource
VIT2708pation,

Да тут и нечего показывать. Взял стандартный LinqDataSource, через него я загружаю данные Может некоректно написал но мне нужно что бы при первой загрузке страницы LinqDataSource не грузил данные, вот и все.

Зачем городить костыль, неужели тяжело создать DbContext и в нужный момент дергать данные
...
Рейтинг: 0 / 0
12.10.2012, 19:32
    #37996362
Парамон
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Простой вопрос по LinqDataSource
LinqDataSource это извращение имхо )
...
Рейтинг: 0 / 0
12.10.2012, 20:25
    #37996418
VIT2708
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Простой вопрос по LinqDataSource
DezaVIT2708pation,

Да тут и нечего показывать. Взял стандартный LinqDataSource, через него я загружаю данные Может некоректно написал но мне нужно что бы при первой загрузке страницы LinqDataSource не грузил данные, вот и все.

Зачем городить костыль, неужели тяжело создать DbContext и в нужный момент дергать данные

Так в LinqDataSource как DataSource идет этот DbContext.

Вот если бы привел маленький пример, я бы тебе очень был бы благодарен.
...
Рейтинг: 0 / 0
12.10.2012, 20:25
    #37996419
VIT2708
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Простой вопрос по LinqDataSource
ПарамонLinqDataSource это извращение имхо )

Ну хорошо, а что лучше использовать?
...
Рейтинг: 0 / 0
12.10.2012, 22:21
    #37996537
Deza
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Простой вопрос по LinqDataSource
VIT2708Dezaпропущено...


Зачем городить костыль, неужели тяжело создать DbContext и в нужный момент дергать данные

Так в LinqDataSource как DataSource идет этот DbContext.

Вот если бы привел маленький пример, я бы тебе очень был бы благодарен.

кажись тут

http://www.techdays.ru/videos/3292.html
...
Рейтинг: 0 / 0
12.10.2012, 22:22
    #37996540
Deza
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Простой вопрос по LinqDataSource
и вообще что тебе надо получить
...
Рейтинг: 0 / 0
12.10.2012, 22:29
    #37996557
Парамон
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Простой вопрос по LinqDataSource
VIT2708ПарамонLinqDataSource это извращение имхо )

Ну хорошо, а что лучше использовать?
Из датасурсов, максимум objectdatasource использую. А так, для линка можно и в коде запросы составить.
...
Рейтинг: 0 / 0
13.10.2012, 10:39
    #37996754
VIT2708
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Простой вопрос по LinqDataSource
Dezaи вообще что тебе надо получить

мне не нужно грузить на страницу весь список из базы. То есть при первой загрузке linqdatasource не должен работать, потом пользователь кнопает по treeview и данные фильтрируются и грузятся
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Простой вопрос по LinqDataSource / 14 сообщений из 14, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]