
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
24.11.2011, 12:08:11
|
|||
|---|---|---|---|
MVC3: как использовать свой стиль в рендеренных контролах? |
|||
|
#18+
Т.е. после razor рендера на странице появляются элементы со своими классами и стилями, а как к ним применить свои стили? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.11.2011, 20:43:19
|
|||
|---|---|---|---|
MVC3: как использовать свой стиль в рендеренных контролах? |
|||
|
#18+
1. не рекомендую использовать обычный разор-рендер моделей и их свойств, т.к. возникают такие вопросы 2. но все же - при использовании хелпера - обратите внимание, что в качестве аргументов принимаются не только имя/значние, но и список аттрибутов, добавляемых к элементу, например вывод валидирующего блока может выглядеть так: Код: plaintext блог обо всем что посчитал полезным ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.11.2011, 12:46:47
|
|||
|---|---|---|---|
MVC3: как использовать свой стиль в рендеренных контролах? |
|||
|
#18+
SanSYS1. не рекомендую использовать обычный разор-рендер моделей и их свойств, т.к. возникают такие вопросы 2. но все же - при использовании хелпера - обратите внимание, что в качестве аргументов принимаются не только имя/значние, но и список аттрибутов, добавляемых к элементу, например вывод валидирующего блока может выглядеть так: Код: plaintext блог обо всем что посчитал полезным по п.1. вопрос: а как быть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.12.2011, 19:34:41
|
|||
|---|---|---|---|
MVC3: как использовать свой стиль в рендеренных контролах? |
|||
|
#18+
Winnipuh, запоздалый ответ, конечно, но проще бывает писать просто html-теги, лично мне правда так проще ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.12.2011, 13:04:04
|
|||
|---|---|---|---|
MVC3: как использовать свой стиль в рендеренных контролах? |
|||
|
#18+
SanSYSWinnipuh, запоздалый ответ, конечно, но проще бывает писать просто html-теги, лично мне правда так проще т.е. не использовать @Html.EditorFor(), TextFor() и т.д.? Хорошо, если свой HTML, то это не повлияет на действия контроллера, ну т.е. на модель? Я думал, что стили созданные рендером нужны для соответствия модели... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.12.2011, 14:56:18
|
|||
|---|---|---|---|
MVC3: как использовать свой стиль в рендеренных контролах? |
|||
|
#18+
WinnipuhSanSYSWinnipuh, запоздалый ответ, конечно, но проще бывает писать просто html-теги, лично мне правда так проще т.е. не использовать @Html.EditorFor(), TextFor() и т.д.? Хорошо, если свой HTML, то это не повлияет на действия контроллера, ну т.е. на модель? Я думал, что стили созданные рендером нужны для соответствия модели... так.. слушай, когда идет реквест на сервер отправляются только данные полей input, textarea, select из реквеста они достаются так: Request["name1"] - в виде строки, где name1 соответствует аттрибуту name передаваемых html-элементов сабмитящейся формы, т.е. данные из <input name="myfield" /> читать как Request["myfield"], или в MVC добавить параметр функции: ActionResult TestPost(int myfield) { .. } а если группа полей, и их совокупность представляет собой серриализованную модель, то можно сразу модель читать а вообще прошу ознакомиться http://www.asp.net/mvc - реально не поленись ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.12.2011, 16:25:42
|
|||
|---|---|---|---|
|
|||
MVC3: как использовать свой стиль в рендеренных контролах? |
|||
|
#18+
что мешает написать стиль наследования? все хелперы компилируются в html-теги, тотже @Html.TextBox будет <input type="text" ... /> ну и пиши в css как бы ты писал для обычного тега, нечто вроде атрибута типа "селектор" Код: html 1. 2. 3. 4. А писать стили в атрибутах или не посредственно в страничке у элемента через style считается плохой практикой и называет tag soup(суп из тегов) - сложно и смотреть и поправлять. Можно конечно но лучше не злоупотреблять, а так где стиль будет использован только в единственном разе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.12.2011, 16:29:49
|
|||
|---|---|---|---|
MVC3: как использовать свой стиль в рендеренных контролах? |
|||
|
#18+
OracleLoverчто мешает написать стиль наследования? все хелперы компилируются в html-теги, тотже @Html.TextBox будет <input type="text" ... /> ну и пиши в css как бы ты писал для обычного тега, нечто вроде атрибута типа "селектор" Код: html 1. 2. 3. 4. А писать стили в атрибутах или не посредственно в страничке у элемента через style считается плохой практикой и называет tag soup(суп из тегов) - сложно и смотреть и поправлять. Можно конечно но лучше не злоупотреблять, а так где стиль будет использован только в единственном разе. согласен, но тут такое дело: рендер генерит одинаковые типы и одинакового класса для текст контролов, а если мне надо чтобы определенные контролы были другого цвета? .. тогда надо делать суп получается ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.12.2011, 16:36:51
|
|||
|---|---|---|---|
|
|||
MVC3: как использовать свой стиль в рендеренных контролах? |
|||
|
#18+
WinnipuhOracleLoverчто мешает написать стиль наследования? все хелперы компилируются в html-теги, тотже @Html.TextBox будет <input type="text" ... /> ну и пиши в css как бы ты писал для обычного тега, нечто вроде атрибута типа "селектор" Код: html 1. 2. 3. 4. А писать стили в атрибутах или не посредственно в страничке у элемента через style считается плохой практикой и называет tag soup(суп из тегов) - сложно и смотреть и поправлять. Можно конечно но лучше не злоупотреблять, а так где стиль будет использован только в единственном разе. согласен, но тут такое дело: рендер генерит одинаковые типы и одинакового класса для текст контролов, а если мне надо чтобы определенные контролы были другого цвета? .. тогда надо делать суп получается врядли, у каждого контрола есть параметр name, который не может совпадать(тогда не было бы смысла в этих контролах). Во вторых можно контрол(и это и удобнее и правильнее) просто положить в контейнер типа <span class="anotherStyle">...</span>, и написать для него стиль Код: html 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=18&mobile=1&tid=1360164]: |
0ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
22ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 186ms |
| total: | 297ms |

| 0 / 0 |
