protected void RpStaticPage_ItemCommand(object source, RepeaterCommandEventArgs e)
    {
        string strCommand = e.CommandName;
        int IntpageID = ConvertData.ConvertToInt(e.CommandArgument);

        StaticPages objPage = new StaticPages();
        int nStatus = 0;
        switch (strCommand)
        {
            case "Edit":
                string sEdit = Constants.ROOT + Pages.BackEnds.ADMIN + "?" + Constants.PAGE + "=" + Pages.BackEnds.STR_STATICPAGE_ADD + "&" + Constants.ACTION + "=" + Constants.ACTION_EDIT + "&" + Constants.ACTION_ID + "=" + IntpageID;
                Response.Redirect(sEdit);
                break;

            case "Delete":
                objPage.LoadById(IntpageID);
                string sDelImage = Support.DeleteFile("staticpage", ConvertData.ConvertToString(objPage.Data.Images));
                nStatus = objPage.DeleteById(IntpageID);

                BindData(1);
                break;

            case "Active":
                nStatus = objPage.UpdateStatus(IntpageID, Constants.STATUS_INACTIVE);

                BindData(1);
                break;
            case "Inactive":
                nStatus = objPage.UpdateStatus(IntpageID, Constants.STATUS_ACTIVE);

                BindData(1);
                break;
        }
    }