|
|
|
задать формат поля (тип)
|
|||
|---|---|---|---|
|
#18+
Доброго времени суток! Может плохо или не там искал, толкните плиз в нужном направлении. Вот такой вопрос, проект MVC, задается поле для ввода на страничке, в данном случае это штрих код. Код: html 1. 2. 3. 4. Есть ли воззможность дать команду браузеру КПК, что при заполнении именно этого поля например нужно использовать цифровую клаву ? (чтобы не переключать руками, для скорости). Я попробовал использовать маску, Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. маска работает, не дает вводить ничего кроме цифр, но андроид например все равно предлагает текстовую клаву по умолчанию. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2012, 07:17 |
|
||
|
задать формат поля (тип)
|
|||
|---|---|---|---|
|
#18+
<input type=number не пробовал? type=email android отлично понимает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2012, 09:02 |
|
||
|
задать формат поля (тип)
|
|||
|---|---|---|---|
|
#18+
SanSYS, В том и загвоздка, что это свойство есть в "<input", а я упорноне могу понять как прикрутить модель данных к инпуту, чтобы можно было редактировать. В примерах по MVC вижу в основном вот такой способ, <div class="editor-field"> @Html.TextBoxFor(model => model.Value) @Html.ValidationMessageFor(model => model.Value) </div> но не в "<div" ни в "@Html.TextBoxFor" не вижу возможности задать тип. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2012, 16:44 |
|
||
|
задать формат поля (тип)
|
|||
|---|---|---|---|
|
#18+
Гость14052012SanSYS, В том и загвоздка, что это свойство есть в "<input", а я упорноне могу понять как прикрутить модель данных к инпуту, чтобы можно было редактировать. В примерах по MVC вижу в основном вот такой способ, <div class="editor-field"> @Html.TextBoxFor(model => model.Value) @Html.ValidationMessageFor(model => model.Value) </div> но не в "<div" ни в "@Html.TextBoxFor" не вижу возможности задать тип. А! Так вы не знаете совсем... @Html.TextBoxFor(model => model.Value, new { @type = "number" } ) ну или просто - <input type="number" value="@model.Value" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2012, 17:19 |
|
||
|
задать формат поля (тип)
|
|||
|---|---|---|---|
|
#18+
Гость14052012, если поставить null на обьект при объявлении тв, он подхватит данные из модели, если ViewData не заряжен.. вообще то не до конца понятно, что вам не понятно ( каламбурчик да?..) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2012, 17:20 |
|
||
|
задать формат поля (тип)
|
|||
|---|---|---|---|
|
#18+
SanSYSА! Так вы не знаете совсем... @Html.TextBoxFor(model => model.Value, new { @type = "number" } ) ну или просто - <input type="number" value="@model.Value" Спасибо, дошло, пробовал ведь почти так же, только я не в @type а в @class ставил numeric. Вот так и маска сохраняется и клава переключается как надо: Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2012, 07:33 |
|
||
|
|

start [/forum/topic.php?fid=18&gotonew=1&tid=1359590]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
194ms |
get topic data: |
8ms |
get first new msg: |
5ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
| others: | 250ms |
| total: | 536ms |

| 0 / 0 |
