Элементы формы в главных страницах ASP.NET и страницах содержимого - PullRequest
24 голосов
/ 07 октября 2008

ОК, еще один дорожный удар в моем текущем проекте.

У меня никогда не было элементов формы в обеих моей главной и содержательной страниц, и я склонен иметь все формы в содержании, где это уместно.

В текущем проекте, однако, у нас есть страница, где они хотят оба. Форма входа в правом верхнем углу и форма вопросов в содержании.

Попытавшись понять это, я столкнулся с вопросом о том, что ASP.NET требует единственного элемента формы на главной странице. TBH, я действительно не понимаю, почему это требование со стороны ASP.NET, но эй хо.

Кто-нибудь знает, если / как я могу заставить главные страницы и страницы содержания содержать элементы формы, которые работают независимо?

Если нет, можете ли вы дать совет о том, как действовать, чтобы получить желаемый внешний вид / функциональность?

Ответы [ 12 ]

0 голосов
/ 20 ноября 2008

Я решил, что «щелчок по ключу возврата в под-форме входа приводит к отправке основной формы» в моем текущем проекте путем встраивания iframe в главную страницу. Фрейм iframe указывал на страницу login.aspx, которая аутентифицировала пользователя.

<iframe id="login" src="login.aspx" frameborder="0" enableviewstate="false" scrolling="no" runat="server"></iframe>

(по какой-то причине мне понадобился закрывающий / iframe тег, иначе представление дизайна запуталось)

0 голосов
/ 07 октября 2008

нет, вы можете иметь только одну форму asp.net на страницу. Это было правилом с 1.0

Они должны иметь одинаковую форму

...