Я тестировал это в IIS 6.1, IE 7, ASP.NET 3.5 SP1.Содержимое ответа ASP.NET
У меня есть файл скачать в методе в моей ASPX коде:
Response.ContentType = contentType;
Response.AppendHeader("Content-Disposition", contentDisposition);
Response.BinaryWrite(file);
Это прекрасно работает, но если я пытаюсь изменить какой-либо из моей стороны разорвать контролирует изменения не вступят в силу. Я выделил это для вызова ContentType, это, по-видимому, выбивает все ожидающие изменения в поток Response при вызове? Звучит это знакомо кому-нибудь?
Если код принимает альтернативную ветку и вызов для загрузки не срабатывает, разметка изменяется, как ожидалось.
Любые предложения о том, как я могу это исправить, и чтобы страница закрашивала вложение и обновляла пользовательский интерфейс в том же потоке ответов?
Это специально для обновления ValidationSummary, поэтому я могу взорвать JS в событии PageRequestManager в качестве последнего средства, но я бы предпочел не полагаться на JS для этого.
Спасибо за мету перенаправить отзыв. – blu