私は.netを学んでいます.上に示したようなドロップリストを作成したり、+を押すとアイテムが展開され、-をもう一度押すと最小化されるリストタイプのアイテムを作成することは可能でしょうか. ! ありがとうございました
3 に答える
次を使用して試すことができます:
1. ASP.Net Ajax アコーディオン コントロール
アコーディオンは、複数のペインを提供して一度に 1 つずつ表示できる Web コントロールです。これは、一度に 1 つしか展開できない複数の CollapsiblePanels を持つようなものです。Accordion は、AccordionPane Web コントロールを含む Web コントロールとして実装されます。各 AccordionPane コントロールには、ヘッダーとコンテンツのテンプレートがあります。選択されたペインを追跡して、ポストバック全体で表示されたままにします。
MultiView および View Web サーバー コントロールは、他のコントロールとマークアップのコンテナーとして機能し、情報の別のビューを簡単に表示する方法を提供します。
MultiView および View コントロールを使用して、次のようなタスクを実行できます。
ユーザーの選択またはその他の条件に基づいて、代替のコントロール セットを提供します。たとえば、ユーザーがフィードのリストから選択できるようにし、それぞれが個別のビュー コントロールで構成されているとします。次に、ユーザーが選択したフィードを含むビュー コントロールを表示できます。複数の Panel コントロールを作成する代わりに、MultiView および View コントロールを使用できます。
複数ページのフォームを作成します。MultiView コントロールと View コントロールは、Wizard コントロールと同様の動作を提供できます。Wizard コントロールは、ユーザーが段階的に入力するフォームの作成に特に適しています。Wizard コントロールには、ヘッダーやフッター、前へボタンと次へボタン、テンプレートなど、より多くの組み込み UI 要素のサポートも含まれています。(順次ではなく) 条件に基づいて変化する表示を作成する場合、またはウィザード コントロールでサポートされる追加機能が必要ない場合は、ウィザードの代わりに MultiView コントロールを使用できます。
コードビハインドでそれを行うこともできますが、これにはjQueryプラグインの使用を検討することをお勧めします。どちらが必要かによって、コンテンツをレンダリングしてから、プラグインできれいにする必要があります:)
私はいつも使用するのが好きです:http://jquery.bassistance.de/treeview/demo/
TreeView
構造について読む必要があります。