2017-02-09 24 views
-2

私はDefault.aspxという名前のページを持っており、その内部にはヘッダーにインクルードバーチャルを使用しています。 Default.aspx.csのヘッダー内のコントロールを使用する方法はありますか? (コードの背後にある)。私はコンパイルしようとするたびに、インクルードファイル内のコードを認識しません.netは認識できないコントロールに関連する多くのエラーをスローします..コード内のコントロールにアクセスする方法

私は私のヘッダーを通常のデフォルトのページですが、コンテンツがたくさんあるので別のファイルに保存したいと思います。 ありがとうございます。

+0

投稿コードをお願いします! – Aristos

答えて

0

どうしたいですか?私はおそらくマスターページ溶液でいいと思うし、それはヘッダ情報を含むマスターページまたはUserControl(あるいはカスタムコントロール)を使用することによって解決することができ

-

私が思い付くことができ

唯一の理由は、再利用性であります - しかし、あなたが何をしたいのか、なぜあなたがしたいのかについての説明は、あいまいです...

+0

ええ、主な理由は再利用のためです、私は私のサイトのヘッダーを含む必要がある代わりにすべての私のサイトのすべてのページに同じ100行のヘッダーを持っていません。ありがとう。 – HeyIts1v4n

+0

次に、マスターページを使用します。共有レイアウトの利点も得られます。あなたはマスターページでマスターページを入れ子にすることさえできます。 – woodbase

+0

例えば、あなたのページのすべてにいくつかのjavascriptが含まれていて、いくつかのページのヘッダーだけが含まれているとします。必要に応じて、「基本マスターページ」(またはマスターマスターページ)を作成できます。 もし私があなたなら私はインスピレーションのためのマスターページを調べます。 ASP.NETでASPを実行しようとしているように見えるので) – woodbase

関連する問題