エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
ASPXページのListViewでデータバインド時にEval()を使わないほうがいい? これくらいブログ
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
ASPXページのListViewでデータバインド時にEval()を使わないほうがいい? これくらいブログ
よく見かける例文では、殆どの場合Eval()を使ってテーブルカラムを指定しデータバインドしています。 で... よく見かける例文では、殆どの場合Eval()を使ってテーブルカラムを指定しデータバインドしています。 でもEval()を使うと遅くなる、Eval()は悪だ、という話しを目にして、じゃあ早く処理される方に変えようと思いました。 (マイクロソフトも、リフレクションを使ってるのでEval()は比較的遅いと言ってます) 以下はよく目にする例文です。ラベルのテキストにcompanynameという名前のテーブルカラムを指定しています。 <asp:Label ID="label01" runat="server" Text='<%#Eval("companyname")' /> Eval()コマンドを使用するとstring等の文字列を評価する為にリフレクションを使うそうで、このリフレクションがダメみたいです。 ということで、少しでも早くなるんだったらEval()じゃないコマンドを使おうと思い、見つけたの