ウェブサイトプロジェクトがあります。これにはいくつかの.ascxファイルと.aspxファイルが含まれています。 .ascxファイルに新しい要素<asp:TextBox ID="tb1" runat="server" ... />
を追加しました。この要素を使用して適切な.ascx.csファイルにいくつかのコードを書きました:tb1.Text = "SomeText";
。このプロジェクトをコンパイルすると、次のエラーが発生します。名前 'tb1'は現在のコンテキストに存在しません。Webプロジェクトの.ascxファイルの内容を強制的に更新する方法
はどのようにしてた.ascxページのマークアップをリフレッシュするために強制することができますか?私はウェブサイトプロジェクトを使用しており、そのタイプをWebアプリケーションに変更することはできません。
UPD:私はませ .ascx.designers.csファイルを持っているウェブサイトプロジェクトを持っています。私は自分のプロジェクトのタイプをWebアプリケーションに変更できません。