Système.Web.HttpException: la Réponse n'est pas disponible dans ce contexte de l'erreur

Description: Une exception non gérée s'est produite pendant l'exécution de la demande web actuelle. Veuillez consulter la trace de la pile pour plus d'informations sur l'erreur et où elle a son origine dans le code.

Détails De L'Exception: System.Web.HttpException: la Réponse n'est pas disponible dans ce contexte.

Source Error: 


Line 10:    public void Download(string filename)
Line 11:    {
Line 12:         Response.ContentType = "application/exe";
Line 13:         Response.AppendHeader("Content-Disposition", filename);
Line 14:         Response.TransmitFile(Server.MapPath("~/Resources/bb.exe"));

Je vais avoir cette méthode à l'intérieur d'une classe, j'ai appeler cette méthode lorsque je clique sur un bouton

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

public class Common: System.Web.UI.Page
{
}

Où vais-je mal

OriginalL'auteur John | 2011-09-27