日期:2014-05-20  浏览次数:20958 次

下面程序中为什么会出现 "当前上下文中不存在名称“Response”"这样的错误提示?
各位高手:
      我在程序中有下述一段代码:

namespace   AAA
{
        class   XXX
        {
                public   void   Fun()
                {
                        int   i   =   5;
                        Response.Write(i);     //编译时报该行有错,为什么?
                }
        }
}

为什么会出错呢?请指教,谢谢!

------解决方案--------------------
类中不包含Response.Write方法,怎么能输出呢?如果你在某页面中调用这个方法的话,System.Web.HttpContext.Current.Response就表示当前页的Response。