レンダリングに270秒かかるリピーターがあり、実際にはすべてのブラウザーがクラッシュします。データを取得するSQLには約10秒かかります。Evalを削除して、速度が少し上がるかどうかを確認したかったのですが、正しい構文に問題があります。私は15万件のレコードを扱っているので、これによって実際にパフォーマンスが向上するかどうかは疑問です。GridViewまたは他のコントロールはより高速ですか?LINQ to SQLを使用するとパフォーマンスが向上しますか?Evalのコードは次のとおりです。
<%#Eval("Name")%>
やっています:
<%# ((DataRowView)Container.DataItem)["Name"]%>
しかし、上記は機能しません。DataRowViewを式として使用できないと表示されます
また、ページングが含まれていないことも指摘しておきます。