读书人

c#出错。Response is not available i

发布时间: 2012-01-15 22:57:49 作者: rapoo

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);
看看
[解决办法]
我也遇到了类似问题,不只搂主解决了么? 我是在一个事件里面写的,也报同样的错,还有 楼上的方法也行不通,到底是为什么会出错呀?
[解决办法]

读书人网 >C#

热点推荐