| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Разработка под ASP.NET > Почему не срабатывает HtmlElement.SetAttribute? |
| Автор: vchilikov 27.3.2009, 23:41 | ||||
Есть веб страница со следующим полем
Загрузив страницу в WebBrowser я пытаюсь изменить файл и ничего не происходит.
Хотя для других элементов где type="text", все отлично работает. Подскажите в чем дело? |
| Автор: Idsa 28.3.2009, 11:53 |
| А Вы посмотрите, с каким id'шником рендерится sound_path: его ClientId может отличаться от Id. |
| Автор: Любитель 28.3.2009, 15:22 |
| Скорее путь неправильный. Это ж инпут с типом file. Ему надо валидный URL задавать (по идее file:// тоже можно). |
| Автор: vchilikov 28.3.2009, 18:54 | ||||
Указываю реальный файл: "file://localhost/D:/sageinternet.mid" "file://D:/sageinternet.mid" "D:/sageinternet.mid" не работают
Как посмотрить, с каким id'шником рендерится sound_path? |
| Автор: Любитель 28.3.2009, 20:31 |
| Хм.. http://wallerdev.com/2009/01/05/editing-a-file-input-field-in-ie-net-webbrowser-control-via-csharp |
| Автор: Idsa 28.3.2009, 21:18 |
| Экий я сегодня невнимательный |
| Автор: Любитель 28.3.2009, 22:17 |
Ээ.. Ну если быть точным у топикстартера речь не про JS, а про стандартные контрол веб-бразуера. У него можно, но оказывается только через воркэраунд. Через яваскрипт нельзя само собой нигде, никак. |