Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Двойной биндинг данных TwoWay
|
|||
|---|---|---|---|
|
#18+
Добрый день Решил поднять и модернизировать старые проекты ASP.NET, последние 3 года сидел на WPF/Silveright(если говорить про Windows) Сталкнулся с непонятным. - Как сделать двух сторонний биндинг .? Цель: При изменение свойства, происходит реакция на действие и я обрабатываю необходимый метод. - Можно ли такое в ASP.NET? Что у меня есть. MyCheckBox - самодельный чек бокс, с тремя вариантами флага выделение пусто неактив Биндинг в одну сторону проходит, тут вопросов нет. Класс Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. Привязка данных Код: c# 1. 2. 3. 4. 5. 6. 7. WebForms Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. Подскажите пожалуйста в каком направление двигаться?. Весь день потерял на изыскания, результата нет ((. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.08.2013, 10:08 |
|
||
|
Двойной биндинг данных TwoWay
|
|||
|---|---|---|---|
|
#18+
ЛехаПанПри изменение свойства, происходит реакция на действие и я обрабатываю необходимый методесли для этого перегружать страницу, то будет имхо некрасиво рассмотрите вариант с "реакцией" на клиенте, посредством JS http://api.jquery.com/click/ плюс, возможно, общение с сервером посредством ajax... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.08.2013, 10:20 |
|
||
|
Двойной биндинг данных TwoWay
|
|||
|---|---|---|---|
|
#18+
Паганель, Спасибо. С методом понятно. Как мне получить значение, изменяемого свойства.? К примеру, на старте CheckIn = 1 После отжатия, стало CheckIn = 0 Я пробовал после каждого действия перебирать коллекцию, но свойство там не менялась. В цикле перебирал коллекцию Items Код: c# 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.08.2013, 10:32 |
|
||
|
Двойной биндинг данных TwoWay
|
|||
|---|---|---|---|
|
#18+
ЛехаПанКак мне получить значение, изменяемого свойства.? Код: javascript 1. 2. 3. http://jsfiddle.net/HNEps/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.08.2013, 10:49 |
|
||
|
Двойной биндинг данных TwoWay
|
|||
|---|---|---|---|
|
#18+
Понятно. а как это значение получить в коде C# ? Там будет не только true или false Для чего мне это нужно? 1) Хочу проработать значение в коде + поиск в других источниках (например БД) 2) После, взять коллекцию и сохранить в БД.(с уже измененными значениями.) Мне нужно вызвать методы C#, а не методы JS. или в ASP.NET немного другой принцип работы с данным, по сравнению с WPF/Silverlight. Подзабыл, я что то )) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.08.2013, 11:48 |
|
||
|
Двойной биндинг данных TwoWay
|
|||
|---|---|---|---|
|
#18+
ЛехаПана как это значение получить в коде C# ?передать его на сервер либо перегружая страницу, либо посредством ajax... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.08.2013, 11:50 |
|
||
|
Двойной биндинг данных TwoWay
|
|||
|---|---|---|---|
|
#18+
Автор, забудь про XAML и INotifyPropertyChanged. Это веб, тут другая религия :) P.S. Купи букварь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.08.2013, 13:15 |
|
||
|
|

start [/forum/topic.php?fid=18&fpage=95&tid=1358215]: |
0ms |
get settings: |
6ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
33ms |
get topic data: |
8ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 225ms |
| total: | 343ms |

| 0 / 0 |
