|
|
|
ADO.NET DataServices && Silverlight
|
|||
|---|---|---|---|
|
#18+
Здравствуйте. У меня возникла следующая проблема. Имеется сервис ADO.NET DataService, который в качестве источника данных использует модель ADO.NET Entity Framework. Для того, чтоб осуществить постраничную навигацию в DataGrid, написал сервисную операцию которая принимает кол-во строк на странице и возвращает кол-во страниц нужных для отображения всех данных. Выглядит она следующим образом: [SingleResult] [WebGet] public int GetNumbersPageCompanys(int itemsPerPage) { int count = (from c in this.CurrentDataSource.Companys where c.IsDeleted == false select c).Count(); return (int)System.Math.Ceiling((decimal)count / itemsPerPage); } При вызове фукции через URL http://localhost:16527/WindowWizardDataService.svc/GetNumbersPageCompanys/?itemsPerPage=10. убедился, что функция работает. Теперь стоит задача принять это занчение из Silverlight приложения. Искал в гугле так и не нашёл :( Везде пишется как принимать коллекции. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2009, 17:17 |
|
||
|
ADO.NET DataServices && Silverlight
|
|||
|---|---|---|---|
|
#18+
Alexander00798Здравствуйте. У меня возникла следующая проблема. Имеется сервис ADO.NET DataService, который в качестве источника данных использует модель ADO.NET Entity Framework. Для того, чтоб осуществить постраничную навигацию в DataGrid, написал сервисную операцию которая принимает кол-во строк на странице и возвращает кол-во страниц нужных для отображения всех данных. Выглядит она следующим образом: [SingleResult] [WebGet] public int GetNumbersPageCompanys(int itemsPerPage) { int count = (from c in this.CurrentDataSource.Companys where c.IsDeleted == false select c).Count(); return (int)System.Math.Ceiling((decimal)count / itemsPerPage); } При вызове фукции через URL http://localhost:16527/WindowWizardDataService.svc/GetNumbersPageCompanys/?itemsPerPage=10. убедился, что функция работает. Теперь стоит задача принять это занчение из Silverlight приложения. Искал в гугле так и не нашёл :( Везде пишется как принимать коллекции. В инете уже есть книжка Data-Driven Services with Silverlight 2, 1st Edition by John Papa там усё написано ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2009, 14:37 |
|
||
|
|

start [/forum/topic.php?fid=17&tid=1351922]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
53ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
33ms |
get tp. blocked users: |
1ms |
| others: | 219ms |
| total: | 348ms |

| 0 / 0 |
