понедельник, 20 февраля 2012 г.

Закрытие модального диалога из кода

 C выводом сообщения и без

public static void CloseModalDialog(string returnValue, System.Web.UI.Page page)
{
    page.Response.Clear();
    page.Response.Write(string.Format(System.Globalization.CultureInfo.InvariantCulture,
                "<script type=\"text/javascript\">window.frameElement.commonModalDialogClose({0}, {1});</script>",
                new object[] { 0, string.IsNullOrEmpty(returnValue) ? "" : string.Format("\"{0}\"", returnValue) }));
    page.Response.End();
}

public static void CloseModalDialog(System.Web.HttpContext context)
{
    context.Response.Write("<script type='text/javascript'>window.frameElement.commitPopup()</script>");
    context.Response.Flush();
    context.Response.End();
}

Комментариев нет:

Отправить комментарий