2011-01-27 2 views
0

Хорошо, я рассмотрел предложенные вопросы, касающиеся
«Несколько форм на одной странице asp.net».Имея несколько форм на странице asp.net: Недостатки?

Я хочу знать, есть ли недостатки в использовании нескольких форм.

Немного фона на моей проблеме, я использую диалог YUI на странице asp.net. Диалог YUI работает с формой html. Итак, в конечном счете, у меня было две вложенные формы внутри одной страницы.

Чтобы обойти, я закрыл форму asp.net как раз перед моим диалоговым кодом и когда диалог код завершения, Am, имеющий другую форму:

<form method="post" action="#"> 

Так что дальнейшие семантика сохранившийся. Хорошо, вы, парень, видите что-то не так с этим подходом, который может возникнуть с учетом модели asp.net.

Просто хотелось узнать мнение ..

ответ

0

Вы используете Сеть САШ веб-формы? В этом случае несколько форм не поддерживаются - библиотеки javascript на стороне клиента принимают одну форму, а на стороне сервера - barf, если у вас есть несколько форм с сервером runat =.

Вы отправляете обратно разные URL-адреса в каждой форме? Это также проблема в веб-формах. Я думаю, что требуется немного больше информации, пожалуйста ;-).

+0

Нет. Только один runat = server form.the проблема «была», что диалог YUI должен находиться внутри простой формы. Таким образом, это вызывало проблему вложенной формы. Поэтому я закрываю тег формы до yui и начинаю другой тег формы с синтаксисом, как показано в приведенной выше строке. Предполагая, action = '#' фактически восстанавливает семантику формы на стороне сервера. Правильно? Рассмотрим общий сценарий главной страницы – matsu

Смежные вопросы