2012-03-01 15 views
0

私はこのようなものがあります:他の.cs(C#)ファイルをWebページに含める/リンクするにはどうすればいいですか?

  • C:\ Users \ユーザー%のUSER%\デスクトップ\ MyProjectの(ソリューションファイルが含まれます) \サンプル(プロジェクトファイルが含まれます)

  • をC:\ Users \ユーザー%のUSER%\デスクトップ\ MyProjectの(ソリューションファイルが含まれます) \サンプル\のSRC は(Request.csファイルが含まれます) \ウェブ(ウェブページのものを含んでいる)

    • フォルダ 'ウェブ' 内容:
    • Default.aspxの
    • Default.aspx.cs

私は文字列のsayHello = "こんにちは" を持っているとしましょう。Request.csファイル。
この文字列をWebページ(Default.aspx.csファイル)に「取り込む」方法はありますか?



に関して、
user1223227

+0

あなたはもっと説明してください、あなたが言いたいことはあまりにも混乱しています。 – whihathac

答えて

1

こんにちはuser1223227(私も個人的な取得していた場合、私を止めます)。

プロジェクトまたはソリューション間でコードを再利用する方法を意味する場合は、共通コードを使用してClass Libraryプロジェクトを作成し、そのコードを必要とする両方のプロジェクトでそのプロジェクト(またはプロジェクトが生成するアセンブリ)を参照します。

また、2つ以上のプロジェクトで同じ物理ソースファイルを参照する場合は、add the file as a linkを使用できます。

+0

これは(クラス・リブ・プロジェクトを作成しています)私が欲しいものです。ありがとうございます。 – user1223227

+0

Cool。それがあなたの問題を解決した場合には、答えを合格とマークすることを忘れないでください。 http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-workを参照してください – devdigital

+0

@devdigital:+1は私があまりにも個人的になったら私を止めてください__ stuff:D – themarcuz

0

コンパイル時ファイルではなく実行時オブジェクトの観点から考えてみてください。そのメンバーにアクセスするには、オブジェクトへの参照(たとえば、Request型の参照)が必要です(例:sayHello)。それでは、どのようにしてRequestオブジェクトへの参照を得ることができるのかという疑問が生じます。単純な答えは新しいRequest(...)ですが、コード位置がタイプRequestを知っていることが必要な場合は、要求タイプが定義されているプロジェクトの参照タイプを含むアセンブリを参照する必要があります。

関連する問題