| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Разработка под ASP.NET > как создать ajax компонент |
| Автор: AlDev 19.11.2007, 05:29 |
| Доброго времени суток. Такой вопрос: Есть компонент, представляющий тупо вшитую в него flash-ку. Flash-ка вызывает javascript на определенные события. Как сделать ajax события у этого компонента? Заранее спасибо |
| Автор: Mymik 19.11.2007, 10:55 |
| AlDev, Честно говоря слабо понял, но подозреваю что тебе нужно почитать про клиентские события и просто инициализировать их самому. http://asp.net/AJAX/Documentation/Live/overview/AJAXClientEvents.aspx |
| Автор: AlDev 29.11.2007, 09:59 |
| Ну, примерно то, спасибо. Как я понял из своих опытов, UpdatePanel пересоздает все, что в нем лежит. Я прав? Ну или как минимум вызывает конструктор JS класса, привязанного к контролу. Можно-ли этого как-то избежать? Т.е. я хочу создать контрол, но в последствии изменять его свойства, а не пересоздавать все и вся. В аттаче - веб сайт с примером. Хочется, что бы при клике на батон ac:Chart не пересоздавался, а просто менялось значение поля Data. Можно-ли это как-то сделать? |
| Автор: AlDev 29.11.2007, 12:25 |
| Есть идея при вызове каких-либо server-side событий добавлять к странице javascript код, который будет устанавливать данные контролу... Есть-ли какое-то более изящное решение? |