Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Почему на клиенте Dictionary приходит осортированный
|
|||
|---|---|---|---|
|
#18+
Вот такой Dictionary: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. Почему на клиенте он приходит отсортированный. Т.е. 1-е значение в цикле последнее. Цикл такой: Код: javascript 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2015, 10:05 |
|
||
|
Почему на клиенте Dictionary приходит осортированный
|
|||
|---|---|---|---|
|
#18+
PavluhaПочему на клиенте он приходит отсортированный потому что порядок элементов при перечислении не определён Если порядок важен - List используйте ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2015, 11:17 |
|
||
|
Почему на клиенте Dictionary приходит осортированный
|
|||
|---|---|---|---|
|
#18+
Изопропил, И какой тип тогда использовать вместо dictionary? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2015, 12:47 |
|
||
|
Почему на клиенте Dictionary приходит осортированный
|
|||
|---|---|---|---|
|
#18+
Похоже у ТС тоже сортировка сбита )) PavluhaИ какой тип тогда использовать вместо dictionary?ИзопропилЕсли порядок важен - List используйте ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2015, 12:52 |
|
||
|
Почему на клиенте Dictionary приходит осортированный
|
|||
|---|---|---|---|
|
#18+
Shocker.Pro, С каких это пор list поддерживает <key, Value>, если только это не SortedList? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2015, 13:16 |
|
||
|
Почему на клиенте Dictionary приходит осортированный
|
|||
|---|---|---|---|
|
#18+
PavluhaShocker.Pro, С каких это пор list поддерживает <key, Value>, если только это не SortedList? Ты в курсе, что в твоей функции Код: javascript 1. 2. 3. В key приходит индекс элемента в коллекции, а не key твоего словаря? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2015, 13:41 |
|
||
|
Почему на клиенте Dictionary приходит осортированный
|
|||
|---|---|---|---|
|
#18+
MonochromatiquePavluhaShocker.Pro, С каких это пор list поддерживает <key, Value>, если только это не SortedList? Ты в курсе, что в твоей функции Код: javascript 1. 2. 3. В key приходит индекс элемента в коллекции, а не key твоего словаря? Был неправ - в случае ассоциативного массива - выводит как раз имя и значение. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2015, 13:50 |
|
||
|
Почему на клиенте Dictionary приходит осортированный
|
|||
|---|---|---|---|
|
#18+
ИзопропилPavluhaПочему на клиенте он приходит отсортированный потому что порядок элементов при перечислении не определён Если порядок важен - List используйте Можно пояснить? На клиенте он уже имеет дело с обычным объектом, который уже "забыл" кем он был на сервере. На клиенте он уже обыкновенный объект JS. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2015, 13:52 |
|
||
|
Почему на клиенте Dictionary приходит осортированный
|
|||
|---|---|---|---|
|
#18+
Monochromatique, Уже переделал все на List<KeyValuePair<String, int>>. Вроде работает. У меня есть другой вопрос, но немного иной. Как мне передать в функцию массив, чтобы он нормально потом распарсился в запросе ajax. Делаю так: Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. Где параметр data там ошибка. Как переделать можно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2015, 14:10 |
|
||
|
Почему на клиенте Dictionary приходит осортированный
|
|||
|---|---|---|---|
|
#18+
var data = param.split(','); В param есть запятая? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2015, 14:20 |
|
||
|
Почему на клиенте Dictionary приходит осортированный
|
|||
|---|---|---|---|
|
#18+
PavluhaMonochromatique, Уже переделал все на List<KeyValuePair<String, int>>. Вроде работает. Не понял. Какая разница - какую коллекцию ты создаешь на сервере, хоть myUberDoubleOrderedCollection - на клиенте ты передаешь в .each - обыкновенный ассоциированный массив. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2015, 14:22 |
|
||
|
Почему на клиенте Dictionary приходит осортированный
|
|||
|---|---|---|---|
|
#18+
Monochromatique, Проблема была в том, что на клиенте все сортировалось. По 2-му вопросу. Строка имеет формат сейчас такой : javascript:GetPopupData('[{"Key":"id","Value":3}]') Пробую парсить, не получается ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2015, 14:31 |
|
||
|
Почему на клиенте Dictionary приходит осортированный
|
|||
|---|---|---|---|
|
#18+
PavluhaMonochromatique, Проблема была в том, что на клиенте все сортировалось. По 2-му вопросу. Строка имеет формат сейчас такой : javascript:GetPopupData('[{"Key":"id","Value":3}]') Пробую парсить, не получается Где пробуешь парсить, что не получается?!? Что бы передать id на сервер писать надо так: Код: javascript 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2015, 15:22 |
|
||
|
Почему на клиенте Dictionary приходит осортированный
|
|||
|---|---|---|---|
|
#18+
Monochromatique, Я знаю, как передавать параметры. а вот как передать строку с параметрами в метод, в котором вызывает сам запрос не пойму. Делаю так: Код: javascript 1. 2. 3. 4. Приходит ошибка 500. Не передаю id ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2015, 16:03 |
|
||
|
|

start [/forum/topic.php?desktop=1&fid=18&tid=1356179]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
36ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
| others: | 211ms |
| total: | 336ms |

| 0 / 0 |
