0

Visual Studio 2005 で .net 2.0 を使用して dll として使用できるユーザー コントロールを使用する方法を教えてください。私はこの記事を見ました

http://msdn.microsoft.com/en-us/library/aa479318.aspx#customcontrolfromusercontrol_topic7

しかし、自分でdllをコンパイルしなかったので、私は賢明ではありません。そのため、dllをweb.configファイルに追加する方法や、その厳密な名前が何であるかがわかりません(ステップ5)。さらに、dllのディレクティブをページに登録する方法もわかりません。

dll をツールバーに追加しようとしましたが、dll に使用可能なコンポーネントがないというエラーが表示されました。

あなたが与えることができるどんな助けにも感謝します

4

1 に答える 1

0

コントロールのドキュメントはありませんか? 少なくとも、使用するコントロールの名前空間とクラス名が必要です。

サード パーティ コントロールの使用は、通常、次の 3 つの手順で行います。

  1. アセンブリ (DLL) ファイルを参照に追加します。(ソリューション エクスプローラーでフォルダーを右クリックし、[参照の追加...] を選択します。次に、DLL ファイルを選択します)。

  2. 次のように、.ascx または .aspx ファイルの先頭にコントロールを登録します (これは一例です。TagPrefix は自分で選択できます。名前空間とアセンブリは知っておく必要があります)。

    <%@ Register TagPrefix="rjs" Namespace="RJS.Web.WebControl" Assembly="RJS.Web.WebControl.PopCalendar.Net.2008" %>
    
  3. ページにコントロールを作成します (上記の TagPrefix とコントロールの名前を使用します)。

    <rjs:PopCalendar CssClass="Small" id="dateFrom" runat="server" Buttons="[<][m][y]  [>]" BorderWidth="1px" Separator="." RequiredDate="False"></rjs:PopCalendar>
    

さらに、web.config ファイルで追加の設定が必要になる場合があります。

于 2013-08-14T11:54:41.207 に答える