
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
13.11.2011, 13:50:52
|
|||
|---|---|---|---|
|
|||
SqlDataReader и Chart - заполнение DataBindXY |
|||
|
#18+
Есть следующий код: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. Хранимая процедура возвращает несколько столбцов данных, мне в Chart нужно вывести только два из них - UKPG_UUG и ASN_Result. Series UUG заполняется, Series ASN - нет. Если раскомментарить строки Код: plaintext 1. 2. Какова логика работы DataBindXY и SqlDataReader? Почему так получается? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.11.2011, 15:43:49
|
|||
|---|---|---|---|
SqlDataReader и Chart - заполнение DataBindXY |
|||
|
#18+
Такое впечатление что после первого бинда ридер весь прочитывается и за вторым биндом уже выглядит пустым Попробуйте вынести объявление серий в разметку (т.е. в файл aspx), а бинд DataSource делать в коде на весь график, а не на отдельные серии ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.11.2011, 16:04:20
|
|||
|---|---|---|---|
|
|||
SqlDataReader и Chart - заполнение DataBindXY |
|||
|
#18+
Паганель, Объявления серий в ASPX - файле Код: plaintext 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. Если делать так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. то выводятся все столбцы, возвращаемые хранимой процедурой. Можно, конечно, пройтись самому по сериям и ненужные удалить... Некрасиво как то оно :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.11.2011, 16:42:16
|
|||
|---|---|---|---|
SqlDataReader и Chart - заполнение DataBindXY |
|||
|
#18+
YValueMembers попробуйте заюзать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.11.2011, 17:17:37
|
|||
|---|---|---|---|
|
|||
SqlDataReader и Chart - заполнение DataBindXY |
|||
|
#18+
Паганель, Спасибо! Заработало: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.11.2011, 07:57:19
|
|||
|---|---|---|---|
|
|||
SqlDataReader и Chart - заполнение DataBindXY |
|||
|
#18+
и чтоб не плодить тем: как красиво при загрузке страницы сделать Chart по ширине окна браузера? Проценты его свойство Width не понимает.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.11.2011, 11:21:12
|
|||
|---|---|---|---|
SqlDataReader и Chart - заполнение DataBindXY |
|||
|
#18+
Ну а сами Вы как думаете? Вы разве не видели, какой html получается? Там же <img> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.11.2011, 13:08:22
|
|||
|---|---|---|---|
|
|||
SqlDataReader и Chart - заполнение DataBindXY |
|||
|
#18+
Паганель, Ну вот как бы и хочется, чтобы этот img был во всю ширину окна ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.11.2011, 13:13:15
|
|||
|---|---|---|---|
SqlDataReader и Chart - заполнение DataBindXY |
|||
|
#18+
А другие img Вы во всю ширину окна взялись бы масштабировать? Фотографии, например? А что делать, если юзер меняет мышкой ширину окна? Подгонять? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.11.2011, 13:23:36
|
|||
|---|---|---|---|
|
|||
SqlDataReader и Chart - заполнение DataBindXY |
|||
|
#18+
Паганель, ну img и chart - все-таки отличаются. Chart , по-моему, генерирует собственно img при загрузке страницы. Вот и хочется, чтоб Img сгенерировался в размеру окна.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.11.2011, 13:33:51
|
|||
|---|---|---|---|
SqlDataReader и Chart - заполнение DataBindXY |
|||
|
#18+
Ну так как бы Вы с фотографией поступили? Хранятся у Вас, допустим на сервере фотки большого размера, а пользователю нужно показывать по ширине окна. Взялись бы Вы реализовать такую задачу? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.11.2011, 14:08:12
|
|||
|---|---|---|---|
|
|||
SqlDataReader и Chart - заполнение DataBindXY |
|||
|
#18+
Паганель, Позвольте с Вами не согласиться. Все-таки для Chart можно сделать так: Код: plaintext 1. 2. 3. 4. 5. Код: plaintext 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.11.2011, 14:13:49
|
|||
|---|---|---|---|
SqlDataReader и Chart - заполнение DataBindXY |
|||
|
#18+
узнать-то можно 1) изначально грузим страницу без графика 2) на $(document).ready узнаем что-то типа $(window).width() 3) там же посредством ajax получаем картинку по url, содержащему этот width 4) получив - подставляем в нужное место но что делать когда юзер окно браузера расширяет/сужает ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.11.2011, 14:27:48
|
|||
|---|---|---|---|
|
|||
SqlDataReader и Chart - заполнение DataBindXY |
|||
|
#18+
Паганель, авторно что делать когда юзер окно браузера расширяет/сужает ? Ну тогда хорошо бы узнать ширину экрана, а не браузера. Вывести chart шириной чуть меньше экрана, а дальше - дело пользователя. Хочет - сужает окно браузера, хочет - расширяет :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=18&mobile=1&tid=1360335]: |
0ms |
get settings: |
7ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
74ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 230ms |
| total: | 387ms |

| 0 / 0 |
