powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / создание коллекции IQueryable на основе DateDomainDataSource.Data
4 сообщений из 4, страница 1 из 1
создание коллекции IQueryable на основе DateDomainDataSource.Data
    #37268468
HarrySmith
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Люди помогите!!!

имеется сущность, на основе ее создан DateDomainDataSource, и на страничке отображается грид на основе DateDomainDataSource.Data.

и все вроде как работает и даже отображается. Но хочеться чтобы при нажатии на одну кнопочку в гриде отображались данные из DateDomainDataSource.Data сгруппированные по одной паре столбцов и суммированные по другой паре столбцов. При нажатии на другую кнопочку уже использовались другие столбцы. Как это сделать не перегружая DateDomainDataSource.Data (не хочеться лишний раз в базу лазить).

прочитал что LINQ нам поможет казалось бы просто NameDomainDataSource.Data.AsQueryable(); и пиши себе запрос на этом так вот не так то было. строка var a=NameDomainDataSource.Data.AsQueryable(); при выполнении сприскорбие собщает что "source не является IEnumerable<>".

сам контрол на странице устроен так

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
        <riaControls:DomainDataSource AutoLoad="False" d:DesignData="{d:DesignInstance my:orderAgentConcernDate, CreateList=true}" Height="0" LoadedData="orderAgentConcernDateDomainDataSource_LoadedData" Name="NameDomainDataSource" QueryName="GetOrderAgentConcernDateQuery" Width="0" Loaded="orderAgentConcernDateDomainDataSource_Loaded" LoadingData="orderAgentConcernDateDomainDataSource_LoadingData">

            <riaControls:DomainDataSource.DomainContext>

                <my1:domserOrderAgentConcernDate />

            </riaControls:DomainDataSource.DomainContext>

            <riaControls:DomainDataSource.QueryParameters>

                <riaControls:Parameter ParameterName="dBeg" Value="{Binding SelectedDate, ElementName=datePicker1}" />

                <riaControls:Parameter ParameterName="dEnd" Value="{Binding SelectedDate, ElementName=datePicker2}" />

            </riaControls:DomainDataSource.QueryParameters>

        </riaControls:DomainDataSource>

а класс DomainDataSource устроен так
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
public class domserOrderAgentConcernDate : LinqToEntitiesDomainService<entitiesOrderAgentConcernDate>
    {
        public IQueryable<orderAgentConcernDate> GetOrderAgentConcernDate(DateTime dBeg, DateTime dEnd)
        {
            this.ObjectContext.CommandTimeout = 1000000000;
            return this.ObjectContext.orderAgentConcernDateF(dBeg, dEnd).AsQueryable();
        }
}
Помогите решить проблему
...
Рейтинг: 0 / 0
создание коллекции IQueryable на основе DateDomainDataSource.Data
    #37268518
Фотография уТКа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HarrySmith,

вот если честно - ненавижу посты, которые приходится прокручивать Вправо (зачем?)

ответ на вскидку:
- группируйте гридом;
- суммируйте в коде;
...
Рейтинг: 0 / 0
создание коллекции IQueryable на основе DateDomainDataSource.Data
    #37269953
HarrySmith
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
за не формартированный текст приношу извинения а ответ сам по себе ни о чем. В коде можно делать все - это понятно,
но хочеться сделать как по науке.
...
Рейтинг: 0 / 0
создание коллекции IQueryable на основе DateDomainDataSource.Data
    #37270144
Фотография уТКа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HarrySmith,

если вам нужно, чтобы грид суммировал значения ячеек, стандартным (из Silverlight Toolkit) это не получится сделать, смотрите на платные аналоги тогда.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / создание коллекции IQueryable на основе DateDomainDataSource.Data
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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