所以,我正在使用筆記本電腦和桌面之間的這個項目。名稱在當前上下文中不存在
項目工程上的筆記本電腦,但現在已經複製了更新的源代碼到桌面上,我有超過500錯誤的項目,所有的人都...
的名稱不存在在目前情況下
下面是一個例子...
Jobs.aspx
<%@ Page Title="" Language="C#" MasterPageFile="~/Members/Members.master" AutoEventWireup="true" CodeFile="Jobs.aspx.cs" Inherits="Members_Jobs" %>
<%@ Register Namespace="AjaxControlToolkit" Assembly="AjaxControlToolkit" TagPrefix="aj" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
<asp:UpdatePanel runat="server" ID="upJobs">
<ContentTemplate>
<!-- page content goes here -->
</ContentTemplate>
</asp:UpdatePanel>
</asp:Content>
Jobs.aspx.cs
public partial class Members_Jobs : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
loadJobs();
gvItems.Visible = false;
loadComplexes();
loadBusinesses();
loadSubcontractors();
loadInsurers();
pnlCallback.Visible = false;
pnlInsurer.Visible = false;
}
}
// more goes down here
}
這裏的designer.cs文件的樣本...
namespace stman.Members {
public partial class Jobs {
/// <summary>
/// upJobs control.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::System.Web.UI.UpdatePanel upJobs;
}
}
我知道這個錯誤意味着控制被引用一般沒有按」不存在或不是引用它的類的一部分,但據我所知,情況並非如此。
任何人都可以提供一些見解?
您是否在designer.cs文件中看到實例變量? – Serge
點實際上,我不......只是定義頁面上的所有控件 – Ortund
您將有一個Designer.cs文件。刪除它並重新生成。 – Bharadwaj