首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

c#出错。Response is not available in this context解决方法

2012-01-15 
c#出错。。Response is not available in this contextusingSystemusingSystem.DatausingSystem.Configura

c#出错。。Response is not available in this context
using   System;
using   System.Data;
using   System.Configuration;
using   System.Web;
using   System.Web.Security;
using   System.Web.UI;
using   System.Web.UI.WebControls;
using   System.Web.UI.WebControls.WebParts;
using   System.Web.UI.HtmlControls;

///   <summary>
///   Summary   description   for   globalfunc
///   </summary>
///  
namespace   globalfunc
{
        public   class   globalfuncc   :   System.Web.UI.Page
        {
                public   void   globalfuncf(ref   int   mm)
                {
                        mm   =   mm   +   1;
                       
                        Response.Write( " <script   language=javascript> alert( "   +   mm.ToString()   +   "); </script> ");////这句出现错误。出错如下。。
                }

        }
}

这是我自定义的一个命名空间。我的本意是将其做为全局的函数来调用。
可是程序一到response.write...这句时就会报错,:Response   is   not   available   in   this   context.这是为何呢?如果在外面定义为一个函数则没有任何问题。我将上面所写的代码放在app_code中。请高手指教。


[解决办法]
学习
[解决办法]
response函数只能在*.aspx.cs中引用得到。。
[解决办法]
string str1 = " <script> alert( ' " + mm.ToString() + " ') </script> ";
Response.Write(str1);
看看
[解决办法]
我也遇到了类似问题,不只搂主解决了么? 我是在一个事件里面写的,也报同样的错,还有 楼上的方法也行不通,到底是为什么会出错呀?
[解决办法]

热点排行