如何解决错误不包含“上下文”的定义,并且没有可访问的扩展方法“上下文”接受第一个参数类型

时间:2019-10-15 07:46:06

标签: c# asp.net visual-studio

我正在使用Visual Studio 2019,并且正在使用网格视图控件并且出现错误

  

严重性代码说明项目文件行抑制状态错误CS1061'admin_register_qc_team_default_aspx'不包含'Context'的定义,并且找不到可访问的扩展方法'Context'接受类型为'admin_register_qc_team_default_aspx'的第一个参数(您是否缺少使用指令还是程序集引用?)4_Admin_Register_QC_Team_Default.aspx D:\ Balco_QC(2)\ Balco_QC \ Balco_QC \ Admin \ Register_QC_Team \ Default.aspx 231有效

最初我没有遇到错误,我的代码可以正常工作,但是在网格视图中进行了一些更改后,我遇到了这个错误

不知道为什么一个小时后又一次出现此错误

<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中清洁解决方案

关闭VisualStudio

手动(从整个解决方案中)删除所有“ bin”和“ obj”文件夹

手动删除“ packages”文件夹

重新启动VisualStudio

全部重建,但没有任何更改

0 个答案:

没有答案