Пример #1
0
    /// <summary>
    /// แสดง ColorBox แบบหน่วงเวลาเพื่อพาไปยังหน้าต่อไป
    /// </summary>
    /// <param name="Url">URL หน้าที่ให้พาไป</param>
    /// <param name="Header">ข้อความ</param>
    /// <param name="Message">ข้อความ</param>
    /// <param name="Seconds">หน่วงเวลา หน่วยวินาที</param>
    /// <param name="Width">กว้าง</param>
    /// <param name="Height">สูง</param>
    /// <param name="PreloaderImage">ภาพ</param>
    public void Redirect(string Url, string Header = "ดำเนินการเสร็จสิ้น", string Message = "กรุณารอสักครู่ ระบบจะพาคุณไปยังหน้าต่อไป", string Seconds = "5", string Width = "inherit", string Height = "inherit", Preloaders PreloaderImage = Preloaders.Clock)
    {
        #region Variable
        redirectHeader  = Header;
        redirectMessage = Message;
        url             = Url;
        seconds         = Seconds;
        _width          = Width;
        _height         = Height;
        if (PreloaderImage != Preloaders.None)
        {
            preloader = "<img src='" + ResolveClientUrl("Images/Preloader/" + PreloaderImage.ToString() + ".gif") + "' alt='Redirect'/>";
        }
        else
        {
            preloader = "";
        }
        #endregion

        if (Width != "inherit" || Height != "inherit")
        {
            Page.ClientScript.RegisterStartupScript(Page.GetType(),
                                                    "ColorBoxRedirect" + _uid + "",
                                                    "CountDown" + _uid + "();ColorBoxRedirect" + _uid + "();",
                                                    true);
        }
        else
        {
            Page.ClientScript.RegisterStartupScript(Page.GetType(),
                                                    "ColorBoxRedirect" + _uid + "",
                                                    "CountDown" + _uid + "();ColorBoxRedirect" + _uid + "();ColorBoxRedirectResize" + _uid + "();",
                                                    true);
        }
    }
    /// <summary>
    /// แสดง ColorBox แบบหน่วงเวลาเพื่อพาไปยังหน้าต่อไป
    /// </summary>
    /// <param name="Url">URL หน้าที่ให้พาไป</param>
    /// <param name="Header">ข้อความ</param>
    /// <param name="Message">ข้อความ</param>
    /// <param name="Seconds">หน่วงเวลา หน่วยวินาที</param>
    /// <param name="Width">กว้าง</param>
    /// <param name="Height">สูง</param>
    /// <param name="PreloaderImage">ภาพ</param>
    public void Redirect(string Url, string Header = "ดำเนินการเสร็จสิ้น", string Message = "กรุณารอสักครู่ ระบบจะพาคุณไปยังหน้าต่อไป", string Seconds = "5", string Width = "inherit", string Height = "inherit", Preloaders PreloaderImage = Preloaders.Clock)
    {
        #region Variable
        redirectHeader = Header;
        redirectMessage = Message;
        url = Url;
        seconds = Seconds;
        _width = Width;
        _height = Height;
        if (PreloaderImage != Preloaders.None)
        {
            preloader = "<img src='" + ResolveClientUrl("Images/Preloader/" + PreloaderImage.ToString() + ".gif") + "' alt='Redirect'/>";
        }
        else
        {
            preloader = "";
        }
        #endregion

        if (Width != "inherit" || Height != "inherit")
        {
            Page.ClientScript.RegisterStartupScript(Page.GetType(),
                "ColorBoxRedirect" + _uid + "",
                "CountDown" + _uid + "();ColorBoxRedirect" + _uid + "();",
                true);
        }
        else
        {
            Page.ClientScript.RegisterStartupScript(Page.GetType(),
                "ColorBoxRedirect" + _uid + "",
                "CountDown" + _uid + "();ColorBoxRedirect" + _uid + "();ColorBoxRedirectResize" + _uid + "();",
                true);
        }
    }