2010-05-11 2 views
0

Каков наилучший способ добавления данных в файл? Я полагаю, что могу создать свой собственный класс, который реализует InputStream и просто объединяет два входных потока (сначала файл, мои дополнительные данные для добавления второго.), Но есть ли существующий класс представления, который я могу использовать, чтобы просто вернуть InputStream или будет нужно также катить свой класс взгляда?ASP.NET MVC - Добавление данных в файл загрузки

+0

Какие данные вы хотите добавить? –

ответ

1

Я думаю, что вы ищете пользовательский класс ActionResult. Я не думаю, что вы можете написать свой собственный ActionResult.

Фил Хаак писал о том, что здесь: http://haacked.com/archive/2008/05/10/writing-a-custom-file-download-action-result-for-asp.net-mvc.aspx

Вы просто не должны использовать HttpContext.TransmitFile, а скорее написать массив байтов в ответе.

Смежные вопросы