1

asp.netの学習を始めたとき、ビジュアルスタジオで新しいプロジェクトを作成しましたが、空ではなく、Site.master、Default.aspx、Global.asax ...さらにはデータベースを含むテンプレートのようです. Default.aspx でコードを書き始めました。

コーディングを進めているときに、次のようなコントロールとの間でデータにアクセスしようとするとエラーが発生するようになりました'textbox3' is not declared. It may be inaccessible due to its protection level.

したがって、新しいプロジェクト (今回は空) を開始し、コードを古いプロジェクトから新しい空のプロジェクトに移動する必要があります。

質問

どうすればそれを達成できますか? 古いプロジェクトからどのコードを取得する必要がありますか? 私も新しいSite.masterページを持っている必要がありますか、それとも<form runat="server">例えば何かコードを取得する必要がありますか?

  • Default.aspx、そのコード ビハインド、および Connection.vb (作成したクラス) のみを転送する必要があります。

ありがとう。

4

1 に答える 1

1

テキスト ボックス名をデザイナー ファイルの名前と一致するように修正すると、エラーは解消されます。それができない場合は、Default.aspx を再作成してから、古いコピーを削除してください。

于 2013-02-27T14:57:16.707 に答える