私は ASP.net の新規参入者であり、分類されたアイテムのユーザー フレンドリーなリストを保持する Web サイトを開発しており、クリックするとアイテムの詳細 (画像ギャラリー、テキスト、連絡フォーム、そのようなもの、そしておそらく後でユーザーのコメント) が表示されます。および料金)。私は多くのことを読みましたが、それでも私の質問について結論を出すことができるので、アドバイスが必要です. 現在決定しようとしている 2 つの重要事項について、[優れたパフォーマンス + 低複雑さ + 非推奨に近い] 推奨事項が必要です。
1) Linq または SqlDataSource? SqlDataSource の SQL を書くことは気にしませんが、Linq は新しい時代であると読んだので、2 年後にサイトが廃止されるのではないかと心配しています。または、Linq の利点に注意を払っていません。
2)製品のページ分割されたリストに gridview コントロールを使用できないと思います。これは、会社のターゲット顧客にとってレイアウトが非常に厳格であるためです。製品リストの Web デザインは、一種の youtube ビデオの結果リストです。クリックするとそのアイテムの穴情報が表示されます(別ページ)。製品リストの HTML コードを生成するにはどうすればよいですか? 以前は「html」+リーダーのデータ(クエリ結果)を連結してResponse.Write()でページに送信していましたが、UpdatePanelでは簡単に機能せず、少し「古い手法」であると読みました。あなたの立場はどうですかそれ?。次に、リピーターについて読み始めましたが、私が見た例ではクエリを直接評価しているため、モデルクラスにアプローチすることはできないと思います。最後に、独自のコントロールの作成について読み始めます」
詳細を学び、プロジェクトを継続するための最良の (推奨される) テクニックを知る必要があります。どうもありがとう。