У меня есть пользовательский класс Customer. Я хочу показать сообщение JQuery об исключении. Я пытаюсь выполнить следующий класс, но проблема в том, что объект Page.Response
недоступен в пользовательском классе.Обработка объекта 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 на экране. – RKh
@RPK, что может быть другой проблемой. – adatapost
Прежде всего убедитесь, что блок