/// <summary>
    /// 加载审批页
    /// </summary>
    /// <param name="arrangeId">日程安排Id</param>
    private void LoadAuditPage(string arrangeId)
    {
        DataSet ds = new DataSet();
        GCalendarArrangeBB calendarArrangeBB = new GCalendarArrangeBB();

        try
        {
            if (arrangeId == null || arrangeId == "")
            {
                throw new Exception("当前日程安排没有传入参数!");
            }
            //取得日程安排页面
            ds = calendarArrangeBB.GetList("id=" + arrangeId);
            if (ds.Tables[0].Rows.Count > 0)
            {
                calendarArrangeBB.SetReaded(Convert.ToInt32(arrangeId));

                string functionUrl = "";
                int windowHeight;
                int windowWidth;
                string url = "";

                functionUrl = "Page/System/GCalendarArrange/GCalendarArrangeShow.aspx";
                windowHeight = 400;
                windowWidth = 540;

                //得到连接地址
                url = "../../../" + functionUrl;
                url += "?id=" + HttpUtility.UrlEncode(arrangeId);

                StringBuilder stringBuilder = new StringBuilder();
                stringBuilder.Append("<script language=\"javascript\">\r\n");
                stringBuilder.Append("	OpenWindowCenter('" + url + "', '" + windowWidth.ToString() + "', '" + windowHeight.ToString() + "');\r\n");
                stringBuilder.Append("	window.close();\r\n");
                stringBuilder.Append("</script>\r\n");

                if (!this.ClientScript.IsStartupScriptRegistered("BusinessScript"))
                {
                    this.ClientScript.RegisterStartupScript(this.GetType(), "BusinessScript", stringBuilder.ToString());
                }
            }
            else
            {
                throw new Exception("找不到记录,请关闭重新刷新日程安排列表!");
            }
        }
        catch (Exception ex)
        {
            this.ClientScript.RegisterStartupScript(this.GetType(), "ShowErr", "ShowErr(\"" + Server.UrlEncode(ex.Message) + "\",3);", true);
        }
        finally
        {
            calendarArrangeBB.Dispose();
        }
    }