3

ASP.NET のユーザー コントロールとカスタム コントロールの違いは何ですか?

4

3 に答える 3

5

私の知る限り、ユーザーコントロールは、既存のコントロールから作成できるコントロールであり、プロジェクトの一部にすることができ、ドラッグ/ドロップするためのデザイナー サーフェイスを持つことができます。

通常、カスタム コントロールはプロジェクトの外部にあり、ハンド コーディングする必要があります (さまざまな asp.net コントロール イベントとコード内の html ビルドを使用)。

于 2008-12-15T07:03:41.313 に答える
3

ユーザー コントロールは、システムのデフォルトで UserControl クラスから継承され、特定の UI ケースに関してコントロールを組み合わせることができ、UI ロジックも持つことができ、プロジェクト内のどこでも何度でも再利用できます。

カスタム コントロールは Control クラスから継承され (カスタマイズしたいコントロール タイプを変更できます)、通常は既存の UI コントロールに追加機能を追加するために使用されます。

于 2008-12-15T07:34:04.967 に答える
0

CustomControl と UserControl の違い これで、Custom Control と User Control の違いがわかったと思います。改めて違いをまとめます。それを明確にするために、以下の比較を読んでください。

ここに画像の説明を入力

于 2015-10-12T09:14:57.537 に答える