Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
как повесить атрибут class на div, который генериться автоматически для VIEWSTATE в ASP.Net 2.0
|
|||
|---|---|---|---|
|
#18+
В ASP.Net 2.0 все input type=hidden, в тч __VIEWSTATE автоматически кладуться в <div></div>, который кладется сразу после начального тега формы. Подскажите, как легче будет на этот DIV повесить класс или стили. Это DIV портит резиновую верстку и мне необходимо изменить его отображение стилями. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2006, 17:55 |
|
||
|
как повесить атрибут class на div, который генериться автоматически для VIEWSTATE в ASP.Net 2.0
|
|||
|---|---|---|---|
|
#18+
DivID.Attributes.Add("class", "className"); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2006, 19:05 |
|
||
|
как повесить атрибут class на div, который генериться автоматически для VIEWSTATE в ASP.Net 2.0
|
|||
|---|---|---|---|
|
#18+
Dima_XY3, ты меня за кого принимаешь :) !!! Этого div нет в дереве контролов и я его не создаю. У него нет ID и нет runat=server - этот div - фантом от MS и заподлянка для 100%-но резиновой кроссбраузерной HTML верстки. Его, возможно, создаёт модуль отвечающий за ViewState и вставляет до рендеренга страницы по какому-либо событию. Или как-то там еще - на вскидку не вспомню, но порешить это всеравно придется. Хотелось бы обязательно не используя DOM на клиенте или CSS2, тк нам с IE 6.0 еще работать и работать. А статистика по IE 5.0 вообще убивает :) . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2006, 09:21 |
|
||
|
как повесить атрибут class на div, который генериться автоматически для VIEWSTATE в ASP.Net 2.0
|
|||
|---|---|---|---|
|
#18+
Вот как это выглядит ... <body> <form name="form1" method="post" action="aspx.aspx" id="form1"> <div> <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="..........." /> </div> ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2006, 09:24 |
|
||
|
как повесить атрибут class на div, который генериться автоматически для VIEWSTATE в ASP.Net 2.0
|
|||
|---|---|---|---|
|
#18+
Помню с этим колупался, и ничего кроме ручной правки Response не нашел :( ---------------------------------------- Knowledge is P...O...w...E...R! My site ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2006, 09:32 |
|
||
|
как повесить атрибут class на div, который генериться автоматически для VIEWSTATE в ASP.Net 2.0
|
|||
|---|---|---|---|
|
#18+
Создай клиентский скрипт на OnLoad страницы... И ищи parentElement у твоего hidden'а. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2006, 09:48 |
|
||
|
как повесить атрибут class на div, который генериться автоматически для VIEWSTATE в ASP.Net 2.0
|
|||
|---|---|---|---|
|
#18+
Dima_XY3, ты меня за кого принимаешь !!! прости если что не так прочитал твой вопрос по-диагонали P.S. согласен с вариантом решения от Nikolay_Ch ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2006, 12:34 |
|
||
|
как повесить атрибут class на div, который генериться автоматически для VIEWSTATE в ASP.Net 2.0
|
|||
|---|---|---|---|
|
#18+
а ещё можно глобально в css на все дивы повеить то, что хочется повеить на вот этот контейнер для ViewState, а потом уже для каждого используемого дива прописывать какой-нить класс... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2006, 14:35 |
|
||
|
как повесить атрибут class на div, который генериться автоматически для VIEWSTATE в ASP.Net 2.0
|
|||
|---|---|---|---|
|
#18+
Нет, это изврат (в хорошем, конечно, смысле слова), я не пойду на такой компромис :) . Великий Анунах! всёравно порешу в ASP.Net. А пока повешу модуль на Respons и поработаю с регами ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2006, 22:48 |
|
||
|
как повесить атрибут class на div, который генериться автоматически для VIEWSTATE в ASP.Net 2.0
|
|||
|---|---|---|---|
|
#18+
Как посоветовал C...R...a...S...H ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2006, 22:49 |
|
||
|
как повесить атрибут class на div, который генериться автоматически для VIEWSTATE в ASP.Net 2.0
|
|||
|---|---|---|---|
|
#18+
nicht, ой Ё! Молодца! Устал, элементарную вещь не заметил :) ! Переделываем твой подход и получаеем простое решение в 2 строчки в русле CSS 1. Вот одно из них: ----------------------- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" > <head><title> Untitled Page </title> <style type="text/css"> /* типо для кросоты */ body {margin:0; padding:0} div {border:1px solid #f00} .pa .ma {border:1px solid #0f0} /* типо решение */ .pa div {position:absolute;} .pa .ma, .ma div {position:static;} </style> </head> <body> <form name="form1" method="post" action="Default.aspx" id="form1" class="pa"> <div> <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUJNzgzNDMwNTMzZGTDMkhbgrDEo1lhitYIEPNk2Lziog==" /> </div> <!-- Выше тот самый сцукодив --> <!-- Слушайте, а что если я класс вебформы декомпильну, может это он вставляет сцукодив? --> <div class="ma"> divdivdivdivdiv <div> divdivdivdivdiv </div> <div> divdivdivdivdiv </div> </div> </form> </body> </html> --------------------- Можете класс на body повесить. Microsoft склонна верстку аля Шерпоинт применять, иначе б не допустили такой грубый ляп. А ещё, товарищи, по стандартам (о которых нам напоминает VS 2005) в XHTML нужно использовать обязательный атрибут alt у изображений. А контрол asp:Image создает некорректный XHTML не подставляя услужливо alt="" при незаданном AlternateText или AlternateText="". Зато: (самое большое свинство) стандартные контролы надо переопределять - например тот же Image - из-за того, что ASP.Net считает себя самой умной у вставляет в тэг img - style="border-width:0px;" Это политика такая -- ASP.Net - для неграмотных, или попытка людей, которым не до CSS, сделать топором кроссбраузерную верстку - ужоз ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.07.2006, 12:45 |
|
||
|
как повесить атрибут class на div, который генериться автоматически для VIEWSTATE в ASP.Net 2.0
|
|||
|---|---|---|---|
|
#18+
ну и если в конце страницы вам портит жизнь следующее: <div> <input type="hidden" name="__PREVIOUSPAGE" id="__PREVIOUSPAGE" value="..." /> <input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="..." /> </div> </form> то подход к решению тот же ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.08.2006, 11:04 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=33831683&tid=1390669]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
39ms |
get topic data: |
13ms |
get forum data: |
4ms |
get page messages: |
65ms |
get tp. blocked users: |
1ms |
| others: | 270ms |
| total: | 430ms |

| 0 / 0 |
