ashx vs aspx для загрузки файла

В базовом сценарии, где у меня есть GridView с файлами для загрузки и кнопки ссылок для их загрузки, есть ли вообще какая-то польза от создания собственного обработчика http для потоковой передачи этих файлов по сравнению с простой потоковой передачей из обработчика событий кнопки ссылки загрузки?

Редактировать:

Однако, поскольку некоторые предлагаемые повторное использование кода будет благоприятствовать обработчику, в данном случае это не проблема. Обработчик также работает быстрее, так как он избегает жизненного цикла страницы, однако это небольшое улучшение производительности, вероятно, не стоит создавать обработчик для моей конкретной ситуации.

Единственное, что сейчас приходит в голову, это (при условии использования того же aspx страницы), есть ли какие-либо особые соображения в ситуации, когда GridView находится внутри UpdatePanel?

5
задан e36M3 15 December 2010 в 23:26
поделиться