为什么网站显示页面只能有一个服务器端表单标记

问题描述 投票:0回答:1

我正在以aspx形式创建一个模态,它将在数据库中添加数据。但它显示了这个错误

一个页面只能有一个服务器端的Form标签。

我在同一项目的另一个文件中做了同样的事情,我创建了一个完全正常的登录页面。它还有2个表单,默认表单和我创建的表单。但是这里显示错误,虽然我已经尝试从第二种形式中删除runat="server"但仍然没有解决方案。

    <body>
    <form id="form1" runat="server">
    <div>
        <nav class="navbar navbar-expand-sm bg-dark navbar-dark sticky-top">
            <button class="navbar-toggler" data-toggle="collapse" data-target="#collapse_target">
                <span class="navbar-toggler-icon"></span>
            </button>

            <div class="collapse navbar-collapse" id="collapsiblenavbar">
                <a class="navbar-brand" href="index.aspx">
                    <img src="logo.ico" class="img-responsive" /></a>
                <ul class="navbar-nav ">
                    <li class="nav-item">
                        <a class="nav-link" href="index.aspx"><i class="fa fa-home"></i>&nbsp; home &nbsp;</a>
                    </li>
                    <li class="nav-item">
                        <a class="nav-link" href="logout.aspx"><i class="fa fa-sign-out"></i>&nbsp; logout &nbsp;</a>
                    </li>
                    <%--<asp:listview runat="server" id="listview1" --%>
                </ul>
            </div>
        </nav>

        <p></p>
        <style>
            p {
                line-height: 5px;
            }
        </style>

        <div class="container">
            <div class="row">
                <div class="col-md-4">
                    <div class="card" style="width: 18rem;">
                        <img src="user.png" class="card-img-top" alt="...">
                        <div class="card-body">
                            <h5 class="card-title">profile info</h5>
                            <%--<p class="card-text" id="para1"><i class="fa fa-user-circle-o"></i>&nbsp;taimoor baig</p>--%>
                            <asp:Label ID="label1" CssClass="card-text fa fa-user-circle-o" runat="server">&nbsp;</asp:Label>
                            <p class="card-text"><i class="fa fa-user-circle"></i>&nbsp;admin</p>
                            <p class="card-text"><i class="fa fa-clock-o"></i>&nbsp;last login : xx-xx-xxxx</p>
                            <a href="#" class="btn btn-primary fa fa-edit">&nbsp;edit profile</a>
                        </div>
                    </div>
                </div>
                <div class="col-md-8">
                    <div class="jumbotron" style="width: 100%; height: 100%;">
                        <h1>welcome admin</h1>
                        <div class="row">
                            <div class="col-md-6">
                                <iframe src="http://free.timeanddate.com/clock/i6ovwi4o/n106/szw160/szh160/hoc222/hbw6/cf100/hgr0/hcw2/hcd88/fan2/fas20/fdi70/mqc000/mqs3/mql13/mqw6/mqd94/mhc000/mhs3/mhl13/mhw6/mhd94/mmc000/mml5/mmw1/mmd94/hwm2/hhs2/hhl55/hhb18/hhw8/hms2/hml85/hmb18/hmw8/hmr7/hss3/hsl90/hsr5" frameborder="0" width="160" height="160"></iframe>
                            </div>
                            <div class="col-md-6">
                                <div class="card" <%--style="font-size: large;"--%>>
                                    <div class="card-body" style="width: 20rem;">
                                        <h5 class="card-title">new orders</h5>
                                        <p class="card-text">here you can add new orders.</p>
                                        <a href="#" class="btn btn-primary">new orders</a>
                                    </div>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
        </div>

        <br />
        <div class="container">
            <div class="row">
                <div class="col-md-4">
                    <div class="card" style="width: 18rem;">
                        <div class="card-body">
                            <h5 class="card-title">brand</h5>
                            <p class="card-text">here you can manage brand.</p>
                            <a href="brand.aspx" data-toggle="modal" data-target="#form_brand" class="btn btn-primary">add brand</a>
                            <a href="#" class="btn btn-success fa fa-edit" style="height: 36px;">&nbsp;manage brand</a>
                        </div>
                    </div>
                </div>
                <div class="col-md-4">
                    <div class="card" style="width: 20rem;">
                        <div class="card-body">
                            <h5 class="card-title">product</h5>
                            <p class="card-text">here you can manage products.</p>
                            <a href="#" class="btn btn-primary">add product</a>
                            <a href="#" class="btn btn-success fa fa-edit" style="height: 36px;">&nbsp;manage products</a>
                        </div>
                    </div>
                </div>
                <div class="col-md-4">
                    <div class="card" style="width: 20rem;">
                        <div class="card-body">
                            <h5 class="card-title">market</h5>
                            <p class="card-text">here you can manage markets.</p>
                            <a href="#" class="btn btn-primary">add market</a>
                            <a href="#" class="btn btn-success fa fa-edit" style="height: 36px;">&nbsp;manage markets</a>
                        </div>
                    </div>
                </div>
                <div class="col-md-4">
                    <div class="card" style="width: 20rem;">
                        <div class="card-body">
                            <h5 class="card-title">salesman</h5>
                            <p class="card-text">here you can manage salesman.</p>
                            <a href="#" class="btn btn-primary">add salesman</a>
                            <a href="#" class="btn btn-success fa fa-edit" style="height: 40px; width: 9rem">&nbsp;manage salesman</a>
                        </div>
                    </div>
                </div>
                <div class="col-md-4">
                    <div class="card" style="width: 20rem;">
                        <div class="card-body">
                            <h5 class="card-title">vendor</h5>
                            <p class="card-text">here you can manage vendor.</p>
                            <a href="#" class="btn btn-primary">add vendor</a>
                            <a href="#" class="btn btn-success fa fa-edit" style="height: 36px;">&nbsp;manage vendors</a>
                        </div>
                    </div>
                </div>
            </div>
        </div>

        <!-- modal of brand -->
<div class="modal fade" id="form_brand" tabindex="-1" role="dialog" aria-labelledby="examplemodallabel" aria-hidden="true">
    <div class="modal-dialog" role="document">
        <div class="modal-content">
            <div class="modal-header">
                <h5 class="modal-title">add new brand</h5>
                <button type="button" class="close" data-dismiss="modal" aria-label="close">
                    <span aria-hidden="true">&times;</span>
                </button>
            </div>
            <div runat="server" class="modal-body">
                <form runat="server">
                    <div class="form-group" runat="server">
                        <label>brand name</label>
                        <%--<input type="text" class="form-control" name="brand_name" id="brand_name" placeholder="enter brand name"/>--%>
                        <asp:TextBox CssClass="form-control" ID="textbox1" runat="server">
                            enter brand name
                        </asp:TextBox>
                    </div>
                    <div class="form-group">
                        <label>brand sector name</label>
                        <%--<input type="text" class="form-control" id="brand_sector_name" placeholder="enter brand sector name"/>--%>
                        <asp:TextBox ID="textbox2" CssClass="form-control" runat="server">
                            enter brand sector name
                        </asp:TextBox>
                        <small id="brand_sector__error" class="form-text text-muted"></small>
                    </div>
                    <div class="form-group">
                        <label>vendor dealing</label>
                        <%--<input type="text" class="form-control" id="vendor_dealing" placeholder="enter vendor name"/>--%>
                        <asp:TextBox ID="textbox3" CssClass="form-control" runat="server">
                            enter vendor name
                        </asp:TextBox>
                        <small id="vendor_error" class="form-text text-muted"></small>
                    </div>
                    </form>
            </div>
            <div class="modal-footer">
                <button type="button" class="btn btn-secondary" data-dismiss="modal">close</button>
                <button type="button" class="btn btn-primary">add</button>
            </div>
        </div>
    </div>
</div>

在按下“添加品牌”按钮后,我希望有一个带有模态显示的webform

c# mysql asp.net bootstrap-modal
1个回答
0
投票

看起来你有两个表单标签,1在主页面中,1在页面中抛出错误。

尝试删除1

© www.soinside.com 2019 - 2024. All rights reserved.