0

これを行う方法を見つけることに非常に興奮しています。

Web サイトなどのいくつかのカスタム サイトで使用するための 10 個のカスタム webusercontrols を作成しました。asp.net と同じように機能するディレクトリを作成する方法を知りたいです。

現時点では、次のようにページの上部に webusercontrol を登録する必要があります。

<%@ Register TagPrefix="prefix" TagName="UserControl" Src="Source" %>

すべての webusercontrols を含むディレクトリを作成して、アセンブリを登録するだけでプレフィックスを使用できるようにするにはどうすればよいですか?その後、インテリセンスが表示されます。

<MyPrefix:'list of my controls' />
4

1 に答える 1

1

ユーザー コントロールを web.config に登録できるので、すべてのページでユーザー コントロールを登録する必要はありません。

<pages>
<controls>
<add tagPrefix="myprefix" src="~/mycontrol.ascx" tagName="MyControl" />
</controls>
</pages>

これで目的が達成されると思います。接頭辞を入力すると、インテリセンスが得られます

于 2011-01-27T10:04:08.113 に答える