c# - 为什么站点显示一个页面只能有一个服务器端Form标签
问题描述
我正在以 aspx 形式创建一个模式,它将在数据库中添加数据。但它显示了这个错误
一个页面只能有一个服务器端 Form 标签。
我在同一个项目的另一个文件中做了同样的事情,在那里我创建了一个运行良好的登录页面。它也有两种形式,一种是默认的,另一种是我创建的。但是这里显示错误,尽管我尝试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> home </a>
</li>
<li class="nav-item">
<a class="nav-link" href="logout.aspx"><i class="fa fa-sign-out"></i> logout </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> taimoor baig</p>--%>
<asp:Label ID="label1" CssClass="card-text fa fa-user-circle-o" runat="server"> </asp:Label>
<p class="card-text"><i class="fa fa-user-circle"></i> admin</p>
<p class="card-text"><i class="fa fa-clock-o"></i> last login : xx-xx-xxxx</p>
<a href="#" class="btn btn-primary fa fa-edit"> 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;"> 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;"> 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;"> 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"> 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;"> 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">×</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>
我希望在按下“添加品牌”按钮后显示一个模式显示的网络表单
解决方案
看起来您有两个表单标签,1 个在母版页中,1 个在引发错误的页面中。
尝试删除 1
推荐阅读
- reactjs - 返回组件数组的 React 自定义 Hook
- python - 如何动态访问json文件中的所有项目
- python-3.x - 相关字段查找无效:带有 search_fields 的图标
- bash - 用于检查合并分支的 Bash 脚本
- leaflet - Leaflet - 为什么当我在浏览器中查看 html 时,我在 QGIS 中创建的操作不起作用
- python - 请求不断返回 403 状态,即使遵循 api 文档中的每一步
- mysql - 如何在 MySQL 5.7 中的两个日期之间每月仅计算工作日(周一至周五)?
- javascript - 在窗口调整大小时保持内容位置?
- reporting-services - SSRS 参数字段不会在“预览”模式下更新
- qt-creator - 时间轴播放头在移动时不更新关键帧值