私が ASP.NET Web サイトを作成していたとき、Default.aspx.cs などの分離コード ファイルは 1 つしかありませんでした。その間、ASP.NET Web アプリケーションを作成しましたが、今回は Visual Studio が Default.aspx.designer.cs として追加のコード ビハインド ファイルを生成しました なぜそれが必要なのですか? Page クラス以外のクラスを継承したので、"inherits="MySite.Default" を削除しました。ただし、Default.aspx.designer.cs ファイルで識別子が期待されていることを示すエラーが発生しました。この点についても助けてください。 .
質問する
6399 次
1 に答える
2
デザイナー ファイルは Visual Studio によって自動生成され、aspx および aspx.cs ファイル内に記述したコードの足場のように機能します。これらは自動生成されるため、これらのファイルに触れる必要はありません。
コードを元の場所に戻し、必要に応じて他のクラスから継承し、Visual Studio にデザイナー ファイルを心配させることをお勧めします。
これらの aspx および aspx.cs ファイルに必要な変更を加えるだけで、デザイナー ファイルのことは忘れてください。
詳細については、aspx.designer.csをご覧ください。
于 2012-08-03T21:17:02.453 に答える