控制';c1_t1';在Asp.Net中,文本框类型的必须放置在runat=server的表单标记内

控制';c1_t1';在Asp.Net中,文本框类型的必须放置在runat=server的表单标记内,asp.net,Asp.net,我正在创建购物网站,所以在管理端,我正在添加add_product.aspx web表单,但我收到以下错误:“必须将类型为“TextBox”的控件“c1_t1”放置在带有runat=server的表单标记中。”下面给出了产品页面html,并且它还有母版页 <%@ Page Title="" Language="C#" MasterPageFile="~/admin/admin.master" AutoEventWireup="true" CodeFile="add_product.

我正在创建购物网站,所以在管理端,我正在添加add_product.aspx web表单,但我收到以下错误:“必须将类型为“TextBox”的控件“c1_t1”放置在带有runat=server的表单标记中。”下面给出了产品页面html,并且它还有母版页

    <%@ Page Title="" Language="C#" MasterPageFile="~/admin/admin.master" AutoEventWireup="true" CodeFile="add_product.aspx.cs" Inherits="admin_add_product" %>


        <asp:Content ID="Content1" ContentPlaceHolderID="c1" Runat="Server">
            <h3>Add Product Page</h3>

            <table>
                <tr>
                    <td>Product Name</td>
                    <td>
                        <asp:TextBox ID="t1" runat="server"></asp:TextBox>
                    </td>
                </tr>

                <tr>
                    <td>Product Description</td>
                    <td>
                        <asp:TextBox ID="t2" runat="server"></asp:TextBox>
                    </td>
                </tr>

                <tr>
                    <td>Product Price</td>
                    <td>
                        <asp:TextBox ID="t3" runat="server"></asp:TextBox>
                    </td>
                </tr>

                <tr>
                    <td>Product Qty</td>
                    <td>
                        <asp:TextBox ID="t4" runat="server"></asp:TextBox>
                    </td>
                </tr>

                <tr>
                    <td>Product Image</td>
                    <td>
                        <asp:FileUpload ID="FileUploadImageUploader" runat="server" />
                    </td>
                </tr>

                <tr>
                    <td colspan="2">
                        <asp:Button ID="btnUpload" runat="server" Text="Upload" OnClick="btnUpload_Click" />
                    </td>
                </tr>
            </table>
        </asp:Content>

管理仪表板
. &抄袭;2014 yourdomain.com |设计人:
错误状态为:

“必须将类型为“TextBox”的控件“c1_t1”放置在runat=server的表单标记中。”

您的表单元素是:

<form>

母版页有表单吗?错误很明显,需要一个,表单在哪里?正如错误消息所说,这里没有带runat=“server”的表单元素,我猜也没有母版页。sry先生,但现在我添加了母版页代码母版页有表单标记siri在表前添加了表单标记,它给出警告“元素表单不能与元素‘表单’嵌套”@拉凯什:你把一个表单元素嵌套在另一个表单元素里面了吗。因为,这条信息再次明确地告诉你不要那样做。你有没有试过阅读你收到的这些错误信息?我读过警告,但我没有把任何表单标记嵌套在另一个表单标记中看上面的代码没有其他表单tag@Rakesh:好的,那有什么问题吗?问题中的错误说明您需要在表单上显示
runat=“server”
,因此请在表单上显示
runat=“server”
。什么在那个点上不起作用?是的,ryt问题发生在bczz,母版页上的表单标签中并没有在服务器上运行
<form>
<form runat="server">