我点击上面一个“确认修改” 好像对下面的内容也有作用了啊

解决方案 »

  1.   

    <asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="Server">
        <div class="user_right_body">
            <div class="main">
                <form method="post" id="pp" action="#">
                <div class="part">
                    <div class="h">
                        <span>个人资料</span></div>
                    <div class="c">
                        <table class="table_user no_border">
                            <tr>
                                <th class="tab_l_width">
                                    E-mail:
                                </th>
                                <td>
                                    <asp:Label ID="email" runat="server" Text="Label"></asp:Label>
                                </td>
                            </tr>
                            <tr>
                                <th>
                                    呢称:
                                </th>
                                <td>
                                    <asp:Label ID="nickname" runat="server" Text="Label"></asp:Label>
                                </td>
                            </tr>
                            <tr>
                                <th>
                                    MSN:
                                </th>
                                <td>
                                    <asp:TextBox ID="msn" runat="server"></asp:TextBox>
                                </td>
                            </tr>
                            <tr>
                                <th>
                                    &nbsp; QQ:
                                </th>
                                <td>
                                    <asp:TextBox ID="qq" runat="server"></asp:TextBox>
                                </td>
                            </tr>
                            <tr>
                                <th>
                                    安全问题:
                                </th>
                                <td>
                                    <asp:TextBox ID="anquan" runat="server"></asp:TextBox>
                                </td>
                            </tr>
                            <tr>
                                <th>
                                    安全密码:
                                </th>
                                <td>
                                    <asp:TextBox ID="aqpassword" runat="server"></asp:TextBox>
                                </td>
                            </tr>
                            <tr>
                                <td>
                                </td>
                                <td>
                                    <span class="button_2">
                                        <asp:Button ID="Button1" runat="server" Text="确认修改" />
                                    </span>
                                </td>
                            </tr>
                        </table>
                    </div>
                </div>
                </form>
                <form method="post" id="oo" action="#">
                <div class="part">
                    <div class="h">
                        <span>密码修改</span></div>
                    <div class="c">
                        <table class="table_user no_border">
                            <tr>
                                <th class="tab_l_width">
                                    原密码:
                                </th>
                                <td>
                                    <asp:TextBox ID="TextBox7" runat="server" Width="146px" TextMode="Password"></asp:TextBox>
                                </td>
                            </tr>
                            <tr>
                                <th>
                                    新密码:
                                </th>
                                <td>
                                    <asp:TextBox ID="TextBox8" runat="server" TextMode="Password"></asp:TextBox>
                                    <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" Display="Dynamic"
                                        ErrorMessage="*不能为空" ControlToValidate="TextBox8"></asp:RequiredFieldValidator>
                                    <asp:CustomValidator ID="CustomValidator1" runat="server" ErrorMessage="*不能少于6位"
                                        ControlToValidate="TextBox8" Display="Dynamic" OnServerValidate="CustomValidator1_ServerValidate"></asp:CustomValidator>
                                </td>
                            </tr>
                            <tr>
                                <th>
                                    确认密码:
                                </th>
                                <td>
                                    <asp:TextBox ID="TextBox9" runat="server" TextMode="Password"></asp:TextBox>
                                    <asp:CompareValidator ID="CompareValidator1" runat="server" ErrorMessage="*前后密码不一致"
                                        ControlToCompare="TextBox8" ControlToValidate="TextBox9"></asp:CompareValidator>
                                </td>
                            </tr>
                            <tr>
                                <td>
                                </td>
                                <td>
                                    <span class="button_2">
                                        <asp:Button ID="Button2" runat="server" Text="确认修改" />
                                    </span>
                                </td>
                            </tr>
                        </table>
                    </div>
                </div>
                </form>
            </div>
        </div>
    </asp:Content>
    这是代码
      

  2.   

    一个asp.net 页面只能有一个 <form> 而且是在“最外侧”。也就是说,你的Content 中按说根本不需要出现 <form> 的,更不需要多个 <form>。你只要将所有界面上可见的控件放到你的 Content 中即可,而一个 <form runat="server"> 放到 maspter page 中仅需要一个即可。对于可以(以asp.net方式)局部刷新的界面,你可以使用 UpdatePanel 让上下两部分独立局部刷新。因此你的 master page 中还会出现 ScriptManager 控件,而 子页面中出现两个 UpdatePanel 控件。
      

  3.   

    <html xmlns="http://www.w3.org/1999/xhtml">
    <head runat="server">
        <title></title>
    </head>
    <body>
        <form id="form1" runat="server">
        <div class="user_right_body">
            <div class="main">
                <asp:UpdatePanel ID="UpdatePanel1" runat="server">
                    <div class="part">
                        <div class="h">
                            <span>个人资料</span></div>
                        <div class="c">
                            <table class="table_user no_border">
                                <tr>
                                    <th class="tab_l_width">
                                        E-mail:
                                    </th>
                                    <td>
                                        <asp:Label ID="email" runat="server" Text="Label"></asp:Label>
                                    </td>
                                </tr>
                                <tr>
                                    <th>
                                        呢称:
                                    </th>
                                    <td>
                                        <asp:Label ID="nickname" runat="server" Text="Label"></asp:Label>
                                    </td>
                                </tr>
                                <tr>
                                    <th>
                                        MSN:
                                    </th>
                                    <td>
                                        <asp:TextBox ID="msn" runat="server"></asp:TextBox>
                                    </td>
                                </tr>
                                <tr>
                                    <th>
                                        &nbsp; QQ:
                                    </th>
                                    <td>
                                        <asp:TextBox ID="qq" runat="server"></asp:TextBox>
                                    </td>
                                </tr>
                                <tr>
                                    <th>
                                        安全问题:
                                    </th>
                                    <td>
                                        <asp:TextBox ID="anquan" runat="server"></asp:TextBox>
                                    </td>
                                </tr>
                                <tr>
                                    <th>
                                        安全密码:
                                    </th>
                                    <td>
                                        <asp:TextBox ID="aqpassword" runat="server"></asp:TextBox>
                                    </td>
                                </tr>
                                <tr>
                                    <td>
                                    </td>
                                    <td>
                                        <span class="button_2">
                                            <asp:Button ID="BtnChange1" runat="server" Text="确认修改" />
                                        </span>
                                    </td>
                                </tr>
                            </table>
                        </div>
                    </div>
                </asp:UpdatePanel>
                <asp:UpdatePanel ID="UpdatePanel2" runat="server">
                    <div class="part">
                        <div class="h">
                            <span>密码修改</span></div>
                        <div class="c">
                            <table class="table_user no_border">
                                <tr>
                                    <th class="tab_l_width">
                                        原密码:
                                    </th>
                                    <td>
                                        <asp:TextBox ID="TextBox7" runat="server" Width="146px" TextMode="Password"></asp:TextBox>
                                    </td>
                                </tr>
                                <tr>
                                    <th>
                                        新密码:
                                    </th>
                                    <td>
                                        <asp:TextBox ID="TextBox8" runat="server" TextMode="Password"></asp:TextBox>
                                        <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ErrorMessage="*不能为空"
                                            Display="Dynamic" ControlToValidate="TextBox8"></asp:RequiredFieldValidator>
                                        <asp:CustomValidator ID="CustomValidator1" runat="server" ErrorMessage="*不能少于6位"
                                            ControlToValidate="TextBox8" Display="Dynamic"></asp:CustomValidator>
                                    </td>
                                </tr>
                                <tr>
                                    <th>
                                        确认密码:
                                    </th>
                                    <td>
                                        <asp:TextBox ID="TextBox9" runat="server" TextMode="Password"></asp:TextBox>
                                        <asp:CompareValidator ID="CompareValidator1" runat="server" ErrorMessage="*前后密码不一致"
                                            ControlToCompare="TextBox8" ControlToValidate="TextBox9"></asp:CompareValidator>
                                    </td>
                                </tr>
                                <tr>
                                    <td>
                                    </td>
                                    <td>
                                        <span class="button_2">
                                            <asp:Button ID="BtnChange2" runat="server" Text="确认修改" />
                                        </span>
                                    </td>
                                </tr>
                            </table>
                        </div>
                    </div>
                </asp:UpdatePanel>
            </div>
        </div>
        </form>
    </body>
    </html>
    这样吗?不行啊
      

  4.   

    <form id="form1" runat="server">
        <asp:ScriptManager ID="ScriptManager1" runat="server">
        </asp:ScriptManager>
        <div class="user_right_body">
            <div class="main">
                <asp:UpdatePanel ID="UpdatePanel1" runat="server" ChildrenAsTriggers="True">
                    <ContentTemplate>
                        <br />
                        <div class="part">
                            <div class="h">
                                <span>个人资料</span></div>
                            <div class="c">
                                <table class="table_user no_border">
                                    <tr>
                                        <th class="tab_l_width">
                                            E-mail:
                                        </th>
                                        <td>
                                            <asp:Label ID="email" runat="server" Text="Label"></asp:Label>
                                        </td>
                                    </tr>
                                    <tr>
                                        <th>
                                            呢称:
                                        </th>
                                        <td>
                                            <asp:Label ID="nickname" runat="server" Text="Label"></asp:Label>
                                        </td>
                                    </tr>
                                    <tr>
                                        <th>
                                            MSN:
                                        </th>
                                        <td>
                                            <asp:TextBox ID="msn" runat="server"></asp:TextBox>
                                        </td>
                                    </tr>
                                    <tr>
                                        <th>
                                            &nbsp; QQ:
                                        </th>
                                        <td>
                                            <asp:TextBox ID="qq" runat="server"></asp:TextBox>
                                        </td>
                                    </tr>
                                    <tr>
                                        <th>
                                            安全问题:
                                        </th>
                                        <td>
                                            <asp:TextBox ID="anquan" runat="server"></asp:TextBox>
                                        </td>
                                    </tr>
                                    <tr>
                                        <th>
                                            安全密码:
                                        </th>
                                        <td>
                                            <asp:TextBox ID="aqpassword" runat="server"></asp:TextBox>
                                        </td>
                                    </tr>
                                    <tr>
                                        <td>
                                        </td>
                                        <td>
                                            <asp:Button ID="BtnChange1" runat="server" Text="确认修改" />
                                            <span class="button_2"></span>
                                        </td>
                                    </tr>
                                </table>
                            </div>
                        </div>
                    </ContentTemplate>
                </asp:UpdatePanel>
                <asp:UpdatePanel ID="UpdatePanel2" runat="server">
                    <ContentTemplate>
                        <div class="part">
                            <div class="h">
                                <span>密码修改</span></div>
                            <div class="c">
                                <table class="table_user no_border">
                                    <tr>
                                        <th class="tab_l_width">
                                            原密码:
                                        </th>
                                        <td>
                                            <asp:TextBox ID="TextBox7" runat="server" Width="146px" TextMode="Password"></asp:TextBox>
                                        </td>
                                    </tr>
                                    <tr>
                                        <th>
                                            新密码:
                                        </th>
                                        <td>
                                            <asp:TextBox ID="TextBox8" runat="server" TextMode="Password"></asp:TextBox>
                                            <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ErrorMessage="*不能为空"
                                                Display="Dynamic" ControlToValidate="TextBox8"></asp:RequiredFieldValidator>
                                            <asp:CustomValidator ID="CustomValidator1" runat="server" ErrorMessage="*不能少于6位"
                                                ControlToValidate="TextBox8" Display="Dynamic"></asp:CustomValidator>
                                        </td>
                                    </tr>
                                    <tr>
                                        <th>
                                            确认密码:
                                        </th>
                                        <td>
                                            <asp:TextBox ID="TextBox9" runat="server" TextMode="Password"></asp:TextBox>
                                            <asp:CompareValidator ID="CompareValidator1" runat="server" ErrorMessage="*前后密码不一致"
                                                ControlToCompare="TextBox8" ControlToValidate="TextBox9"></asp:CompareValidator>
                                        </td>
                                    </tr>
                                    <tr>
                                        <td>
                                        </td>
                                        <td>
                                            <span class="button_2">
                                                <asp:Button ID="BtnChange2" runat="server" Text="确认修改" />
                                            </span>
                                        </td>
                                    </tr>
                                </table>
                            </div>
                        </div>
                    </ContentTemplate>
                </asp:UpdatePanel>
            </div>
        </div>
        </form>
    这样也不行