状態管理、メンテナンスの観点などは忘れて、レンダリング パフォーマンスのみに注目しましょう
render メソッドのどれがより良いパフォーマンスを持っていますか? <%= ... %> またはサーバー コントロール (または Html サーバー コントロール/カスタム コントロール/ユーザー コントロール) ?
例 1: Page1 対
例 2: foreach で <% %> を使用して DataTable をレンダリングする場合と DataGrid を使用する場合
私の意見では、これら 2 つの例だけでなく、ほとんどの場合でも <% %> が勝つと思います。ASP.NET MVC と同様に、ビューでインライン コードを使用して HTML をレンダリングします。
あなたの意見は何ですか ?