| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Разработка под ASP.NET > Работа с серверными контролами внутри шаблона |
| Автор: Brodyaga 19.1.2008, 14:27 |
| Всем добрый день! Имеется два серверных контрола(FileUpload и Image) находящихся в InsertItemTemplate DetailsView. Нужно сделать чтобы при выборе картинки через FileUpload, путь к ней, присваивался свойству ImageUrl контрола Image... Вопрос: как это сделать? Пробовал через aspx разметку.. неполучается.. Помогите плиз |
| Автор: Mymik 19.1.2008, 23:52 |
| стандартным JS такое нельзя сделать. Тебе прийдется делать upload изображения по событие onchange (JS событие) у FileUpload. После того как ты закачал изображение на сервер, тебе надо будет возвращать обратно ссылку на это изображение и подставлять его в img свой. А нельзя такое сделать средствами JS потому, что сайт и изображение находятся в разных зонах. И по секьюрности браузеров ты не можешь обращаться из интернета к файлам на пользовательском компьютере. |
| Автор: Brodyaga 26.1.2008, 01:16 |
| А зачем отсылать изображение на сервер? Разве я не могу указать в ImageUrl контрола Image путь к файлу на компе? Или если укажу, то это получается он его сначала на сервер чтоли грузит а потом отображает? |
| Автор: Brodyaga 27.1.2008, 02:51 |
| Спасибо! Всё понял теперь! |