【问题标题】:Handling Page.Response object in a custom class在自定义类中处理 Page.Response 对象
【发布时间】:2011-12-05 19:33:21
【问题描述】:

我有一个自定义类,客户。我想在异常上显示一条 JQuery 消息。我正在尝试以下课程,但问题是 Page.Response 对象在自定义课程中不可用。

如何修改下面给定代码中的异常行?我有一个单独的类,名为:MyErrorHandler,它存储了所有用于错误处理的方法。这两个类的代码如下:

public sealed class Customer
{

     public void FillList()
     {
        try
        {
                .....
        }
        catch (Exception ex)
        {
             MyErrorHandler.GetScript(Page.Response,ex.Message.ToString());
        }
}

public static class MyErrorHandler
{
    public static void GetScript(System.Web.HttpResponse r, string customErrorMessage)
    {
        r.Write("<script type='javascript'>$.msg({ content : '" + customErrorMessage + "' });</script>");
    }
}         

【问题讨论】:

    标签: jquery asp.net exception-handling asp.net-2.0


    【解决方案1】:

    您可以使用HttpContext.Current.Response

    【讨论】:

    • 我试过了,但代码没有执行。屏幕上没有 JQuery 消息框。
    • @RPK 这可能是另一个问题。
    • 首先确认
    猜你喜欢
    • 1970-01-01
    • 2022-06-30
    • 2020-06-18
    • 1970-01-01
    • 2018-01-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多