我正在使用Visual Studio 2019,与GridView控件一起工作,但是遇到了以下错误:
严重性代码说明项目文件行抑制状态错误CS1061'admin_register_qc_team_default_aspx'不包含“Context”的定义,也没有可访问的扩展方法“Context”接受类型为“admin_register_qc_team_default_aspx”的第一个参数(是否缺少使用指令或程序集引用?)4_Admin_Register_QC_Team_Default.aspxD:\Balco_QC (2)\Balco_QC\Balco_QC\Admin\Register_QC_Team\Default.aspx 231 Active
最初我的代码能够正常运行,但在对GridView进行一些更改后,就出现了这个错误。
不知道为什么这个错误会一遍又一遍地出现。
<asp:UpdatePanel ID="upd" runat="server" UpdateMode="Always">
<ContentTemplate>
<asp:GridView runat="server" ID="grdRegister" class="table table-striped table-bordered" AutoGenerateColumns="false">
<Columns>
<asp:TemplateField HeaderText="ID" ItemStyle-Width="30">
<ItemTemplate>
<asp:Label runat="server" Text='<%# Eval("ID") %>' ID="lblID"></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Employee Type" ItemStyle-Width="150">
<ItemTemplate>
<asp:DropDownList ID="ddlEmployeeType" runat="server" class="form-control" AutoPostBack="true" OnSelectedIndexChanged="ddlPub_SelectedIndexChanged">
<asp:ListItem Value="">--Select--</asp:ListItem>
<asp:ListItem Value="Employee">Employee</asp:ListItem>
<asp:ListItem Value="Contractor">Contractor</asp:ListItem>
</asp:DropDownList>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
</ContentTemplate>
</asp:UpdatePanel>
请帮我,有什么想法吗??在标签控件(Eval)中我一直收到错误提示,我删除了整行代码并重新输入了相同的代码。我做了以下操作:
在Visual Studio中清理解决方案
关闭Visual Studio
手动删除整个解决方案中的所有"bin"和"obj"文件夹
手动删除"packages"文件夹
重新启动Visual Studio
重新构建但没有任何更改