0

これを使用できるビューが 10 個以上あります。

@Html.Partial("_Stats")

また:

すべてのビューで 20 ~ 30 行の HTML コード。

@Html.Partial() はコンパイル時または実行時にコードを取り込みますか? 実行時にパーシャルをレンダリングするためのパフォーマンスのオーバーヘッドがある場合、それについて気にする必要がありますか?

4

2 に答える 2

1

時期尚早 の最適化は諸悪の根源 です!! 好きなようにパーシャルを使用してください。まだパフォーマンスについて心配する必要はありません。アプリが 1 日に 100 万件のヒットで停止した場合は心配です。おそらく、DB への 1 つのリクエストは、いくつかのパーシャルが含まれているよりもコストがかかります。

于 2012-09-14T09:20:45.507 に答える
0

を使用する@{Html.RenderPartial("_Stats");}と、より速く動作します。

于 2012-09-14T09:24:22.417 に答える