Не загружается файл в Opera

ISergey
Дата: 04.06.2010 11:47:42
Для запуска процедуры отрабатываю событие по кнопке:
  protected void DownloadButton_Click(Object sender, EventArgs e) {
    DownloadFile("C:\\TEMP\\1.xls", "application/vnd.ms-excel");
  }

Пробовал такие варианты процедуры DownloadFile:
  private void DownloadFile(string FileName, string FileType) {
    System.IO.FileInfo file = new System.IO.FileInfo(FileName);
    if (file.Exists) {
      Response.Clear();
      Response.AddHeader("Content-Disposition", "attachment; filename=" + file.Name);
      Response.AddHeader("Content-Length", file.Length.ToString());
      Response.ContentType = FileType;
      Response.TransmitFile(file.FullName);
      //Response.WriteFile(file.FullName);
      Response.End();
    }
  }

Либо, вместо TransmitFile, использую WriteFile. В обоих слуаях IE сохраняет файл нормально, а Opera 9.10 и 9.53 в конец выгружаемого файла добавляет HTML-текст самой страницы!

Подскажите пожалуйста как это побороть.
ISergey
Дата: 04.06.2010 12:11:26
Извините, все работает. Это я не правильно публиковал сайт. Тема закрыта.