0

プロジェクト内のaspxファイルの1つに問題があります。誰かがそれを修正する方法について、アイデアを持っていることを願っています。

私は得続けます

オブジェクトは現在のコンテキストに存在しません

すべてのコントロールで、しかし私がプロジェクトをビルドするとき、それはエラーなしでビルドします。

ビルド後にコードビハインドに何かを入力しようとすると、VisualStudioはマークアップからのすべてのコントロールを「オブジェクトはしない」とマークアップします。

document.getElementById('<%=specificControl.ClientID%>').valueマークアップのすべてでさえ、「オブジェクトは存在しません...」とマークされています。

別の名前で新しいaspxファイルを作成しようとしましたが、コンテンツの背後にあるマークアップとコードをコピーした場合にも同じ問題が発生しました。

4

3 に答える 3

0

この問題は、リリースとして選択されているドロップダウン リストから [デバッグ] オプションを選択することで解決できます。

于 2015-06-11T05:53:31.357 に答える
0

これは通常、コード ビハインド ファイル名と @Page ディレクティブの Inherits プロパティが一致しない場合に発生します。両方が一致する必要があります。

于 2012-09-24T18:04:10.100 に答える
0

どうやら私はVisual Studioか何かを混乱させたようです。私が言ったように、問題なくビルドされましたが、問題があった現在のページのクラスの名前を変更した後、すべてが機能しています。

于 2012-09-24T18:24:57.020 に答える