4

DetailsView / FormViewとObjectDataSourceには、レコードを挿入/編集するのに十分な機能があるのでしょうか。

または、あなたに尋ねたほうがいいですか?あなたはそれらを使うのが好きですか、それともあなた自身であなたのフォームを作るのが好きですか?

複雑な作業に使うのは簡単ではない場合もあるので、一方で、フィールドがたくさんある場合は、自分でフォームを作成するのはやり過ぎです。

4

2 に答える 2

1

asp.net detailsview と formsview を使用してデータを編集、挿入、表示できることは間違いありません。これにより、データに慣れている場合は、データを簡単かつ迅速に操作できます。そうしないと、いくつかの典型的なオッズに出くわす可能性がありますが、そのほとんどすべてが回答されており、インターネットで見つけることができます. 結論: FormsView と DetailsView を手に入れたら、お気に入りのツールになるでしょう。それがマイクロソフトが開発者に望んでいることです。

それでも覚えておくべき点がいくつかあります。多くのコントロールを備えたフォームがあり、それらが相互に対話する必要がある場合は、フォームビュー、詳細ビューのストレートな方法を試してみることを検討する必要があります。このような場合、必要なコントロールを備えた独自の UI を作成しておけば、非常に簡単に感じるでしょう。

于 2009-12-28T05:58:35.610 に答える
0

はい、彼らがやります。それぞれに挿入/編集テンプレートがあります。あなたはそれらを機能させることができ、それらはうまく機能します。私自身のアプリケーションでそれらを使用しました。UI とレイアウトを完全に制御できるため、複雑なタスクは formview で処理できるはずです。

大きなフォームがある場合、detailsview でフィールドを指定し、コントロールで作業を行うことができます (データを指定するだけで、detailsview がフォームを処理します)。はい、大きなフォームを作成しなければならないのは面倒な場合があります... しかし、フォーム ビルダー コントロールを検索または作成するか、自分で UI マークアップを作成することは、開発者がしなければならないことです。

于 2009-12-28T01:26:35.050 に答える