首页 > 解决方案 > 我可以在 ASP.NET 网络表单中的站点主控内有一个表单吗

问题描述

我正在尝试将表单插入到我的站点中。Master 但是当我调试它时,它似乎已经删除了表单。

<form onsubmit="quoteMe(event)">
    <div class="form-group" id="divQuotePriceBeforeBook">
        <button class="btn btn-block btn-primary" id="quotemebutton" type="submit">Quote Now</button>
    </div>
</form>

我可以看到有一个服务器表单包裹了整个身体,这是否意味着我们不能有表单?

标签: webforms

解决方案


不,您不能使用 WebForms 做到这一点,但总有一种解决方法。

根据您的代码,您似乎不需要一个表格来完成您想要完成的工作。

<div class="form-group" id="divQuotePriceBeforeBook">
    <button class="btn btn-block btn-primary" id="quotemebutton" onclick="quoteMe()">Quote Now</button>
</div>

如果您确实需要将代码发回服务器,您可能需要执行以下操作:

<div class="form-group" id="divQuotePriceBeforeBook">
    <asp:Button id="quotemebutton" runat="server" CssClass="btn btn-block btn-primary" OnClientClick="quoteMe()" Text="Quote Now" />
</div>

推荐阅读