asp.net コントロールに奇妙な問題があります。
(以前の) 作業中のページを編集していますが、新しいコントロールを追加して実行しようとすると、次のように表示されます。
名前「xxx」は現在のコンテキストに存在しません
また、マークアップとコード ビハインド ファイルの両方で、作業中のコントロールの名前を変更すると、このコントロールに対してもこのエラーが発生します。
デザイナー ファイルを削除して「Web アプリケーションに変換する」ことについて読んだことがありますが、デザイナー ファイルも、「Web アプリケーションに変換する」オプションもありません。
誰か提案はありますか?
編集:いくつかの例:
マークアップ:
<asp:DropDownList runat="server" ID="ddlBank" style="width: 227px;">
</asp:DropDownList>
<asp:DropDownList runat="server" ID="DropDownList1" style="width: 227px;">
</asp:DropDownList>
コードビハインド:
if (ddlBank.SelectedValue == "0")
{
displayMessageBar("Error", "Je dient eerst een bank op te geven.", "error");
return;
}
if (DropDownList1.SelectedValue == "0")
{
displayMessageBar("Error", "Je dient eerst een bank op te geven.", "error");
return;
}
私のIDEが与えるエラーメッセージ: