2

私のアプリは今日、次のエラーをスローし始めました:

The name 'Control' does not exist in the current context

名前を変更しても、ページ内の 2 つのコントロールでのみ発生しています。ファイルに自分でコントロール宣言を追加すると機能し.designer.csますが、再構築すると再びエラーがスローされます。

何が間違っているのでしょうか?すべてのコードを貼り付けることができますが、貼り付けるには多すぎるように感じますが、コードの一部を投稿したい場合は教えてください.

4

2 に答える 2

1

aspx のデザイナー ファイルでは、コントロールのコードが正しく記述されないことがあります。このような場合は、デザイナー ファイルを削除してから、.aspx ファイルを右クリックし、[Web アプリケーションに変換] をクリックすると、デザイナー ファイルが正しく再生成されます。

于 2012-07-12T17:52:12.360 に答える
0

@Page ディレクティブのファイル名と継承プロパティの背後にあるコードを確認し、両方が一致していることを確認する必要があります....

また、同じコード ビハインド ファイルを参照している他のページを必ず除外する必要があります...

于 2012-07-12T17:40:19.813 に答える