[解決済み] 名前が現在のコンテキストに存在しない
質問内容
そこで、ノートパソコンとデスクトップの間でこのプロジェクトに取り組んでいます。
ノートパソコンでは正常に動作していたのですが、更新したソースコードをデスクトップにコピーしたところ、プロジェクトに500以上のエラーが発生し、そのすべてが...。
名前が現在のコンテキストに存在しない
ここで一例として...
求人情報.aspx
The name does not exist in the current context
ジョブズ.aspx.cs
<%@ 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>
designer.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
}
このエラーは、一般的に参照されているコントロールが存在しないか、それを参照しているクラスの一部でないことを意味しますが、私が見る限り、ここではそのようなことはありません。
どなたかお分かりになる方はいらっしゃいますか?
解決方法は?
ジョブズ.aspx
これは、フィジークファイル ->
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;
}
}
これは、ページのイベントを処理するクラスです ->
CodeFile="Jobs.aspx.cs"
ジョブズ.aspx.cs
これは
パーシャル
クラスは、ページイベントを管理する ->
Inherits="Members_Jobs"
のもう一つの部分は
パーシャル
クラスは->にする必要があります。
public partial class Members_Jobs : System.Web.UI.Page
これは通常、デザイナーのファイルです。
部分クラスを持つ必要がなく、1つのクラスですべてのコントロールを宣言し、デザイナーファイルを持つ必要はありません。
EDIT 27/09/2013 11:37
もしまだ問題があるようなら、Bharadwajが提案したように、デザイナーファイルを削除してください。その後、ソリューションエクスプローラーでページを右クリックすると、「Webアプリケーションに変換する」というオプションがあり、デザイナーファイルを再生成することができます。
関連
-
[解決済み】「g++」が内部コマンド、外部コマンド、操作可能なプログラム、バッチファイルとして認識されない。
-
[解決済み] [Solved] libpthread.so.0: error adding symbols: コマンドラインからDSOが見つからない
-
[解決済み】AdMobにアプリケーションを入れたら「ライブラリが見つからない」というエラーが出た
-
[解決済み】「The breakpoint will not currently be hit」を改善するには?このドキュメントにはシンボルが読み込まれていません。" という警告はどうすれば改善されますか?
-
[解決済み] Could not find a part of the path ... binroslyncsc.exe
-
[解決済み] 名前 'ConfigurationManager' は、現在のコンテキストに存在しません。
-
[解決済み] C#の[Flags]Enum属性の意味とは?
-
[解決済み] foreachループの現在の反復処理のインデックスを取得するにはどうすればよいですか?
-
[解決済み] フォルダが存在しない場合、作成する
-
[解決済み] INotifyPropertyChangedの実装 - より良い方法は存在するか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
合理的オブジェクトスクリプトコマンド
-
スプレッドシートに匹敵するオンライングリッドシステム。EditGrid
-
[解決済み】 mean() 警告:引数が数値または論理でない:NAを返す
-
[解決済み] file(file, "rt") のエラー : complete.cases プログラム内の無効な 'description' 引数
-
[解決済み】ValueError: shape mismatch: オブジェクトを1つの形状にブロードキャストできない
-
[解決済み】例外:AAPT2エラー:詳細はログを確認してください。
-
[解決済み】変数が初期化されていないかもしれないエラー
-
[解決済み】git pullの取り消し、レポを古い状態に戻す方法
-
[解決済み】エラー。式はintegralまたはunscoped enum型でなければなりません。
-
[解決済み】Heroku + node.jsのエラー(Webプロセスが起動後60秒以内に$PORTにバインドできなかった)。