Помогите в решении более одной формы в asp.net, что по моей логике обязательно - PullRequest
0 голосов
/ 22 марта 2011

Согласно моему макету, одна форма (все формы с runat = server) должна быть в заголовке справа вверху, а другая, которую я хочу разместить в статье раздела.Так что у меня не будет проблем с позиционированием содержимогоКак мне это решить?

Мой дизайн: логин и выход из системы содержатся в форме в верхнем правом углу заголовка;

статья: Встраивание AJAX4 гармошки и контейнера табуляции, но для этого необходимо поместить ее вформа как <asp:scriptManager должна быть в форме, имеющей runat=server.

(статья имеет разделенные aside_left и aside_right рядом с ним и верхний разделитель, который содержит форму)

Так что любое решение дляэто?

Нужно ли менять логику?

Я работаю с Visual Studio 2010 asp.net 4 IIS v6 для Windows7 x86

Ответы [ 2 ]

0 голосов
/ 22 марта 2011

Похоже, вам нужна MasterPage , содержащая ваши кнопки входа и выхода, а затем страница с контентом, содержащая вашу «статью».

Мастер-страница (.master)

<form id="form1" runat="server">

        <!-- login / logout controls here -->

        <asp:ContentPlaceHolder ID="Article" runat="server">

        </asp:ContentPlaceHolder>

    </form>

Страница содержимого (.aspx):

<asp:Content ID="ArticleContent" ContentPlaceHolderID="Article" runat="server">

<!-- Accordion and things here -->

</asp:Content>

Если это не то, что вам нужно, тогда эта ссылка содержит подробности о том, как реализовать несколько форм на странице в ASP.NET.

0 голосов
/ 22 марта 2011

Если я правильно понимаю вашу проблему, вы можете сделать то, что вы ищете, с помощью главных страниц: http://msdn.microsoft.com/en-us/library/wtxbf3hh.aspx

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

...