protected void grd_GovahiRequest_ItemCommand(object sender, Telerik.Web.UI.GridCommandEventArgs e)
        {
            CommonBusiness cmnb = new CommonBusiness();

            if (e.CommandName == "taeiddarkhast")
            {
                string[] commandArgs = e.CommandArgument.ToString().Split(new char[] { ',' });
                Session["stcode"]           = commandArgs[0];
                Session["RequestTypeID"]    = commandArgs[1];
                Session["StudentRequestID"] = commandArgs[2];
                CartBusiness.UpdateStudentRequestLogID(Session["stcode"].ToString(), 1, 3, int.Parse(Session["StudentRequestID"].ToString()));
                cmnb.InsertIntoUserLog(int.Parse(Session[sessionNames.userID_Karbar].ToString()), DateTime.Now.ToShortTimeString(), int.Parse(Session[sessionNames.appID_Karbar].ToString()), 6, "", Convert.ToInt32(Session["StudentRequestID"].ToString()));
                this.StiWebViewer1.ResetReport();
                DataTable dt = new DataTable();
                dt = GovahiBusiness.GetGovahiRequest(1, 7);
                grd_GovahiRequest.DataSource = dt;
                grd_GovahiRequest.DataBind();
                DataTable dt1 = new DataTable();
                dt1 = business.GetStudentsInfo(Session["stcode"].ToString());
                StiWebViewer1.Visible = true;
                StiReport rpt = new StiReport();
                rpt.Load(Server.MapPath("../Reports/Packet1.mrt"));
                rpt.Dictionary.Databases.Clear();
                rpt.Dictionary.Databases.Add(new StiSqlDatabase("SuppConnection", CB.ReportConnection.ToString()));
                rpt.Compile();
                rpt.CompiledReport.DataSources["[Request].[SP_Get_StudentAddress]"].Parameters["@stcode"].ParameterValue = Session["stcode"].ToString();

                rpt.RegData(dt1);
                StiWebViewer1.Report  = rpt;
                StiWebViewer1.Visible = true;
            }
        }
        /// <summary>
        /// این متد محتوای گیرید که درخواست ارسال گواهی می باشد را فراهم می نماید
        /// </summary>
        /// <param name="sender">The source of the event.</param>
        /// <param name="e">The <see cref="Telerik.Web.UI.GridNeedDataSourceEventArgs"/> instance containing the event data.</param>
        protected void grd_GovahiRequest_NeedDataSource(object sender, Telerik.Web.UI.GridNeedDataSourceEventArgs e)
        {
            dt = GovahiBusiness.GetGovahiRequest(7, 6);
            if (dt.Rows.Count > 0)
            {
                grd_GovahiRequest.DataSource = dt;
            }
            else
            {
                grd_GovahiRequest.Visible = false;
                rwmValidations.RadAlert("درخواستی موجود نیست", null, 100, "پیغام", "");
                StiWebViewer1.Visible = false;
            }
            GridFilterMenu menu = grd_GovahiRequest.FilterMenu;

            if (menu.Items.Count > 3)
            {
                int im = 0;
                while (im < menu.Items.Count)
                {
                    if (menu.Items[im].Text == "NoFilter" || menu.Items[im].Text == "Contains" || menu.Items[im].Text == "EqualTo")
                    {
                        im++;
                    }
                    else
                    {
                        menu.Items.RemoveAt(im);
                    }
                }
                foreach (RadMenuItem item in menu.Items)
                {    //change the text for the "StartsWith" menu item
                    if (item.Text == "NoFilter")
                    {
                        item.Text = "حذف فیلتر";
                        //item.Remove();
                    }
                    if (item.Text == "Contains")
                    {
                        item.Text = "شامل";
                        //item.Remove();
                    }
                    if (item.Text == "EqualTo")
                    {
                        item.Text = "مساوی با";
                        //item.Remove();
                    }
                }
            }
        }