|
|
|
Custom FileUpload Control
|
|||
|---|---|---|---|
|
#18+
Добрый день! Возможно ли сделать такой контрол: 1) нету поля с именем файла (или спрятано) 2) Кнопочка - картинка 3) Upload происходит автоматически после выбора файла 4) дает выбрать файлы по маске (желательно). пока получилось вот что: Код: plaintext 1. 2. Соотв. разметка прячет поле: Код: plaintext 1. 2. 3. Соответсвенно в form не забыт enctype Код: plaintext Но в page_load Request подозрительно маленького размера и Request.Files.Count=0 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2011, 15:50:39 |
|
||
|
Custom FileUpload Control
|
|||
|---|---|---|---|
|
#18+
Да, submit отрабатывается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2011, 15:52:06 |
|
||
|
Custom FileUpload Control
|
|||
|---|---|---|---|
|
#18+
Random_Goodman4) дает выбрать файлы по маскеесли склероз не изменяет мне, html5 лишь может это ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2011, 15:56:44 |
|
||
|
Custom FileUpload Control
|
|||
|---|---|---|---|
|
#18+
Да это не принципиально ( к тому же старые браузеры в топку). Я никак не пойму почему в request'e файла нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2011, 15:58:01 |
|
||
|
Custom FileUpload Control
|
|||
|---|---|---|---|
|
#18+
Random_Goodmanне забыт enctypeзабыт method="post" Random_Goodman4) дает выбрать файлы по маске (желательно)максимум что можно сделать (кроссбраузерно) - по onchange проверить имя выбранного файла, и если не подходит - заменить <input> на новый (пустой) Random_Goodman1) нету поля с именем файла (или спрятано) 2) Кнопочка - картинказагугли input type file css . то что ты сделал - не кроссбраузерно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2011, 16:16:03 |
|
||
|
Custom FileUpload Control
|
|||
|---|---|---|---|
|
#18+
Метод пост проставляется автоматом, т. к. на странице есть другие активные элементы (если таковых нет, то надо проставить). А вот причину я нашел - у инпута забыт Name. Почему не кроссбраузерно? На данный момент работает в ИЕ 8, FF 3.5.16 и 7, последнем Хроме и Опере. В принципе достаточно. Минус - невероятный гемморой с master page, либо всем проставлять ectype в формы, либо лазить рекурсивно по контролам и смотреть есть ли инпутовый контрол, либо с контрола лезть в мастер. Все три способа очень хреновые (а первый вообще не знаю какие еще подводные камни могут быть). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2011, 16:22:28 |
|
||
|
|

start [/forum/topic.php?fid=18&fpage=153&tid=1360517]: |
0ms |
get settings: |
10ms |
get forum list: |
17ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
48ms |
get topic data: |
12ms |
get forum data: |
4ms |
get page messages: |
39ms |
get tp. blocked users: |
2ms |
| others: | 222ms |
| total: | 362ms |

| 0 / 0 |
