2012-04-25 5 views
1

私はASP.NETのascxコントロールを持っています。コードビハインドファイルでは、クエリを実行するために参照(Sharepoint Libraries)を追加する必要があります。どうやってやるの?スタンドアロンのコントロールで、私は.ascxファイルとascx.csファイルしか持っていないということです。それらはプロジェクトの一部ではないので、ソリューションエクスプローラにTipical Propertyフォルダがなく、SmartPartコントロールを使用して共有ページにロードされます。だから私はここでほとんど失われていない、どんな助けていただければ幸いです。スタンドアロンのascxコントロールに参照を含めるにはどうすればよいですか?

答えて

1

私は、コントロールの同じレベルの\ binフォルダにdllを置くと、問題なく定義されたコードを使用できることがわかりました。したがって、私は参照を追加する必要はありません、そのフォルダ内のすべてのDLLは私のコントロールで利用できるようになっています。より明確にファイル構造は次のようになります:

\UserControls\bin\AnyCompiledLibrary.dll 
\UserControls\AnyControl.ascx 
1

単純な答えはできません。ASP.NETリファレンスでは、個々のコントロールではなくアプリケーションのweb.configファイルに参照が追加されています。 SharePoint web.configファイルを編集する必要があります。

関連する問題