2010-12-05 30 views
0

私には以下の問題があります: 私は今日だけウェブアプリケーションで働いています。コードの背後からアクセスしようとすると、ページ上に置かれたコントロール。それは全く現れません。この問題の確率と理由は何か。 注: 私はシンクライアントから作業します。彼らは今日、彼らのサーバー上でいくつかのメンテナンスを行います。その後、私はこの問題を見つける。コードビハインドからaspxページのコントロールにアクセスできません

私のページの以前のコントロールは、問題なく正常にアクセスできます。

+0

の属性をチェックエルス

<asp:Label Text="text" ID="lblInfo" runat="server" /> 

にする必要があり,,私は私のaspx.designer.csに行く,,と私はなぜ驚いていました私のaspxページへの任意の新しいコントロールへの参照は、手動で私は新しいコントロールへの参照を追加し、背後にあるコードに行く、今私はコントロールにアクセスすることができます..感謝しないが、私はなぜ私のビジュアルスタジオは知りませんこれ以上の参照をする、この問題を解決する方法... –

答えて

3

を設定しますが、おそらく昨日誰か が作成されていることを確認しスニペットラベル*タブ*タブを表示し、ラベルの結果の下にはID

を追加するのを忘れ*タブ*タブ..

<asp:Label Text="text" runat="server" /> 

はほぼ私は問題の一部を解決するページ/コントロール/ codebehindfile

3

CodeBehindFile属性が正しく

2

サーバー属性で実行するかどうかを確認している適切にコントロールがIDを持っている場合、これは愚かに聞こえるかもしれませんを参照してください。新しいコントロールに

関連する問題