Esempio n. 1
0
    /// <summary>
    /// 사용자 보낸 쪽지함 목록
    /// </summary>
    /// <param name="uno">사용자번호</param>
    /// <param name="curPage">현재페이지</param>
    /// <param name="pageRow">페이지크기</param>
    /// <returns>보낸 쪽지함 목록</returns>
    public ListDataView RetrieveUserReplyNoteList(int uno, int curPage, int pageRow)
    {
        ListDataView ldv = new ListDataView();

        //			SqlConnection conn = DbConnection.DbCon;
        SqlConnection conn = DbConnection.DbCon;

        SQLHelper.OpenConnection(conn);

        SqlCommand sqlCmd = new SqlCommand();

        sqlCmd.CommandText = "CountUserReplyNoteList";
        sqlCmd.CommandType = CommandType.StoredProcedure;

        sqlCmd.Parameters.Add("@uno", SqlDbType.Int).Value = uno;

        ldv.TotalCount = SQLHelper.ExecuteScalarRetInt(conn, sqlCmd);

        sqlCmd.CommandText = "RetrieveUserReplyNoteList";

        sqlCmd.Parameters.Add("@curPage", SqlDbType.Int).Value = curPage;
        sqlCmd.Parameters.Add("@pageRow", SqlDbType.Int).Value = pageRow;

        ldv.DV = SQLHelper.FillDataAdapter(conn, sqlCmd, (curPage - 1) * pageRow, pageRow);

        SQLHelper.CloseConnection(conn);

        return(ldv);
    }
    protected void Page_Load(object sender, EventArgs e)
    {
        this.nCurPage = int.Parse(IMBC.FW.Util.WebUtil.GetRequestQueryString("curPage", "1"));

        this.uInfo = new UserInfo();

        if (this.uInfo.IsLogin == false)
        {
            this.uInfo.RedirectLoginPagePopup();
            Response.End();
        }

        if (!IsPostBack)
        {
            NoteData     data = new NoteData();
            ListDataView ldv  = data.RetrieveUserReplyNoteList(this.uInfo.Uno, this.nCurPage, this.nPageRow);

            this.nTotalRecord            = ldv.TotalCount;
            this.listRepeater.DataSource = ldv.DV;
            this.listRepeater.DataBind();

            string pagingURL = "RetrieveUserReplyNoteList.aspx?curPage={0}";

            this.pageNavigator.Text = NoteUtil.SetNavigator(this.nCurPage, this.nTotalRecord, this.nPageRow, pagingURL);
        }
    }
Esempio n. 3
0
    /// <summary>
    /// 게시물 목록 (관리자용)
    /// </summary>
    /// <param name="progCode">프로그램코드</param>
    /// <param name="memoType">게시물 종류(1:웹, 2:쪽지, 3:사연)</param>
    /// <param name="search">검색방식</param>
    /// <param name="searchWord">검색어</param>
    /// <param name="stDt">시작일</param>
    /// <param name="spDt">종료일</param>
    /// <param name="curPage">현재페이지</param>
    /// <param name="pageRow">페이지크기</param>
    /// <returns>게시물 목록, 총 레코드 수</returns>
    public ListDataView RetrieveMemoAdminList(string progCode, int memoType, string search, string searchWord, string stDt, string spDt, int curPage, int pageRow)
    {
        ListDataView ldv = new ListDataView();

        SqlConnection conn = DbConnection.DbCon;

        SQLHelper.OpenConnection(conn);

        SqlCommand sqlCmd = new SqlCommand();

        sqlCmd.CommandText = "CountMemoAdminList";
        sqlCmd.CommandType = CommandType.StoredProcedure;

        sqlCmd.Parameters.Add("@progCode", SqlDbType.VarChar, 13).Value   = progCode;
        sqlCmd.Parameters.Add("@memoType", SqlDbType.Int).Value           = memoType;
        sqlCmd.Parameters.Add("@search", SqlDbType.Char, 1).Value         = search;
        sqlCmd.Parameters.Add("@searchWord", SqlDbType.VarChar, 50).Value = searchWord;
        sqlCmd.Parameters.Add("@stDt", SqlDbType.VarChar, 8).Value        = stDt;
        sqlCmd.Parameters.Add("@spDt", SqlDbType.VarChar, 8).Value        = spDt;

        ldv.TotalCount = SQLHelper.ExecuteScalarRetInt(conn, sqlCmd);

        sqlCmd.CommandText = "RetrieveMemoAdminList";

        sqlCmd.Parameters.Add("@curPage", SqlDbType.Int).Value = curPage;
        sqlCmd.Parameters.Add("@pageRow", SqlDbType.Int).Value = pageRow;

        ldv.DV = SQLHelper.FillDataAdapter(conn, sqlCmd, (curPage - 1) * pageRow, pageRow);

        SQLHelper.CloseConnection(conn);

        return(ldv);
    }
Esempio n. 4
0
    /// <summary>
    /// 게시판 목록 (사용자용)
    /// </summary>
    /// <param name="progCode">프로그램코드</param>
    /// <param name="curPage">현재페이지</param>
    /// <param name="pageRow">페이지크기</param>
    /// <param name="search">검색방식</param>
    /// <param name="searchWord">검색어</param>
    /// <returns>게시판 목록, 총 레코드 수</returns>
    public ListDataView RetrieveMemoList(string progCode, int curPage, int pageRow, string search, string searchWord)
    {
        ListDataView ldv = new ListDataView();

        try
        {
            SqlConnection conn = DbConnection.DbCon;
            SQLHelper.OpenConnection(conn);

            SqlCommand sqlCmd = new SqlCommand();
            sqlCmd.CommandText = "dbowr_select.CountMemoList";
            sqlCmd.CommandType = CommandType.StoredProcedure;

            sqlCmd.Parameters.Add("@progCode", SqlDbType.VarChar, 13).Value   = progCode;
            sqlCmd.Parameters.Add("@search", SqlDbType.Char, 1).Value         = search;
            sqlCmd.Parameters.Add("@searchWord", SqlDbType.VarChar, 20).Value = searchWord;

            ldv.TotalCount = SQLHelper.ExecuteScalarRetInt(conn, sqlCmd);

            sqlCmd.CommandText = "dbowr_select.RetrieveMemoList";

            sqlCmd.Parameters.Add("@curPage", SqlDbType.Int).Value = curPage;
            sqlCmd.Parameters.Add("@pageRow", SqlDbType.Int).Value = pageRow;

            ldv.DV = SQLHelper.FillDataAdapter(conn, sqlCmd);

            SQLHelper.CloseConnection(conn);
        }
        catch (System.NullReferenceException exNull)
        {
            ldv = null;
        }
        return(ldv);
    }
Esempio n. 5
0
    /// <summary>
    /// 게시판 목록 - 보이는 라디오 용
    /// </summary>
    /// <param name="progCode"></param>
    /// <param name="curPage"></param>
    /// <param name="pageRow"></param>
    /// <returns></returns>
    public ListDataView RetrieveMemoListForBora(string progCode, int curPage, int pageRow)
    {
        ListDataView ldv = new ListDataView();

        SqlConnection conn = DbConnection.DbCon;

        SQLHelper.OpenConnection(conn);

        SqlCommand sqlCmd = new SqlCommand();

        sqlCmd.CommandText = "CountMemoList";
        sqlCmd.CommandType = CommandType.StoredProcedure;

        sqlCmd.Parameters.Add("@progCode", SqlDbType.VarChar, 13).Value   = progCode;
        sqlCmd.Parameters.Add("@search", SqlDbType.Char, 1).Value         = "";
        sqlCmd.Parameters.Add("@searchWord", SqlDbType.VarChar, 20).Value = "";

        ldv.TotalCount = SQLHelper.ExecuteScalarRetInt(conn, sqlCmd);

        sqlCmd.CommandText = "RetrieveMiniMemoListForBora";

        sqlCmd.Parameters.Add("@curPage", SqlDbType.Int).Value = curPage;
        sqlCmd.Parameters.Add("@pageRow", SqlDbType.Int).Value = pageRow;

        ldv.DV = SQLHelper.FillDataAdapter(conn, sqlCmd);

        SQLHelper.CloseConnection(conn);

        return(ldv);
    }
Esempio n. 6
0
    protected void Page_Load(object sender, EventArgs e)
    {
        this.progCode    = IMBC.FW.Util.WebUtil.GetRequestQueryString("progCode", "RAMFM300");
        this.nCurPage    = int.Parse(IMBC.FW.Util.WebUtil.GetRequestQueryString("curPage", "1"));
        this.memoType    = int.Parse(IMBC.FW.Util.WebUtil.GetRequestQueryString("memoType", "0"));
        this.search      = IMBC.FW.Util.WebUtil.GetRequestQueryString("search", "");
        this.searchWord  = IMBC.FW.Util.WebUtil.GetRequestQueryString("searchWord", "");
        this.stDt        = IMBC.FW.Util.WebUtil.GetRequestQueryString("stDt", "");
        this.spDt        = IMBC.FW.Util.WebUtil.GetRequestQueryString("spDt", "");
        this.newCnt.Text = IMBC.FW.Util.WebUtil.GetRequestQueryString("newCnt", "");

        if (this.progCode.Substring(0, 4) == "RDMB")
        {
            this.progCode = NoteUtil.GetParentCode(this.progCode);
        }

        if (!IsPostBack)
        {
            NoteData data = new NoteData();

            UserInfo uInfo = new UserInfo();
            if (data.IsAdminUserDB(this.progCode, uInfo.UserID) == false)
            {
                Response.Write("관리자가 아닙니다.");
                Response.End();
            }

            this.progTitle.Text = data.RetrieveProgramInfo(this.progCode).progTitle;

            if (newCnt.Text == "")
            {
                this.newCnt.Text = data.CountMemoNewInfo(this.progCode).ToString();
            }

            ListDataView ldv = data.RetrieveMemoAdminList(this.progCode, this.memoType, search, searchWord, stDt, spDt, this.nCurPage, this.nPageRow);

            this.nTotalRecord = ldv.TotalCount;

            this.listRepeater.DataSource = ldv.DV;
            this.listRepeater.DataBind();

            string pagingURL = "RetrieveMemoAdminList.aspx?curPage={0}&progCode=" + this.progCode + "&memoType=" + memoType + "&seach=" + search + "&searchWord=" + searchWord + "&stDt=" + stDt + "&spDt=" + spDt + "&newCnt=" + this.newCnt.Text;

            this.pageNavigator.Text = NoteUtil.SetNavigator(this.nCurPage, this.nTotalRecord, this.nPageRow, pagingURL);
        }
    }
Esempio n. 7
0
    static void Main()
    {
        Application.EnableVisualStyles();
        Application.SetCompatibleTextRenderingDefault(false);
        var form     = new Form();
        var gridView = new DataGridView {
            Dock = DockStyle.Fill, Parent = form
        };

        gridView.DataSource = ListDataView.Create(GetData(), null, p =>
        {
            if (p.PropertyType == typeof(ComplexDataWrapper))
            {
                return(ChildPropertyDescriptor.Create(p, "Name", "Complex Name"));
            }
            return(p);
        });
        Application.Run(form);
    }
Esempio n. 8
0
    protected void Page_Load(object sender, EventArgs e)
    {
        this.progCode = IMBC.FW.Util.WebUtil.GetRequestQueryString("progCode", "");
        this.nCurPage = int.Parse(IMBC.FW.Util.WebUtil.GetRequestQueryString("curPage", "1"));

        if (!IsPostBack)
        {
            NoteData     data = new NoteData();
            ListDataView ldv  = data.RetrieveAdminNoteList(this.progCode, nCurPage, nPageRow);

            this.nTotalRecord            = ldv.TotalCount;
            this.listRepeater.DataSource = ldv.DV;
            this.listRepeater.DataBind();

            string pagingURL = "RetrieveAdminNoteList.aspx?curPage={0}&progCode=" + this.progCode;

            this.pageNavigator.Text = NoteUtil.SetNavigator(this.nCurPage, this.nTotalRecord, this.nPageRow, pagingURL);
        }
    }
    protected void Page_Load(object sender, EventArgs e)
    {
        this.nCurPage = int.Parse(IMBC.FW.Util.WebUtil.GetRequestQueryString("curPage", "1"));

        this.uInfo = new UserInfo();

        if (this.uInfo.IsLogin == false)
        {
            this.uInfo.RedirectLoginPagePopup();
            Response.End();
        }

        if (System.Web.Configuration.WebConfigurationManager.AppSettings["pmstart"].ToString() == "ON")
        {
            Response.Redirect("http://imbc.com/broad/radio/minimbc/new_notice/notice_con/index.html");
            Response.End();
        }

        if (!IsPostBack)
        {
            NoteData data = new NoteData();

            if (this.nCurPage == 1)
            {
                this.logRepeater.DataSource = data.RetrieveScriptLogList();
                this.logRepeater.DataBind();
            }

            ListDataView ldv = data.RetrieveUserNoteList(this.uInfo.Uno, "N", this.nCurPage, this.nPageRow);

            this.nTotalRecord            = ldv.TotalCount;
            this.listRepeater.DataSource = ldv.DV;
            this.listRepeater.DataBind();

            string pagingURL = "RetrieveUserNoteList.aspx?curPage={0}";

            this.pageNavigator.Text = NoteUtil.SetNavigator(this.nCurPage, this.nTotalRecord, this.nPageRow, pagingURL);
        }
    }
    protected void Page_Load(object sender, EventArgs e)
    {
        this.progCode   = WebUtil.replaceSQLInjections(IMBC.FW.Util.WebUtil.GetRequestQueryString("progCode", ""));
        this.nCurPage   = int.Parse(IMBC.FW.Util.WebUtil.GetRequestQueryString("curPage", "1"));
        this.search     = IMBC.FW.Util.WebUtil.EncodeHTML(WebUtil.replaceSQLInjections(IMBC.FW.Util.WebUtil.GetRequestQueryString("search", "")));
        this.searchWord = IMBC.FW.Util.WebUtil.RemoveHTMLTag(WebUtil.replaceSQLInjections(IMBC.FW.Util.WebUtil.GetRequestQueryString("searchWord", ""))).Replace("+", "").Replace("%", "").Replace("'", "");

        if (this.progCode.Substring(0, 4) == "RDMB")
        {
            this.progCode = NoteUtil.GetParentCode(this.progCode);
        }


        //			Response.Cache.SetCacheability(HttpCacheability.Public);
        //			Response.Cache.SetExpires(DateTime.Now.AddSeconds(10));
        //			Response.Cache.VaryByParams["progCode"] = true;
        //			Response.Cache.VaryByParams["curPage"] = true;
        //			Response.Cache.VaryByParams["search"] = true;
        //			Response.Cache.VaryByParams["searchWord"] = true;



        this.uInfo = new UserInfo();
        this.data  = new NoteData();


        if (IMBC.FW.Util.WebUtil.GetSession("IsAdmin_" + progCode) == "TRUE")
        {
            this.IsAdmin = true;
        }
        else if (IMBC.FW.Util.WebUtil.GetSession("IsAdmin_" + progCode) == "FALSE")
        {
            this.IsAdmin = false;
        }
        //else
        //{
        //    this.IsAdmin = data.IsAdminUserDB(this.progCode, uInfo.UserID);
        //}


        if (this.uInfo.IsLogin == false)
        {
            imgSave.Src = "http://img.imbc.com/mini/UserNote/images/mini_memo_login.jpg";

            System.Web.HttpContext httpContext = System.Web.HttpContext.Current;

            httpContext.Response.Cookies["IMBCURL"].Value  = httpContext.Server.UrlEncode("http://" + httpContext.Request.ServerVariables["SERVER_NAME"] + httpContext.Request.RawUrl);
            httpContext.Response.Cookies["IMBCURL"].Domain = "imbc.com";
            httpContext.Response.Cookies["IMBCURL"].Path   = "/";
            httpContext.Response.Cookies["IMBCURL"].Secure = false;

            imgSave.Attributes.Add("onclick", "location.href='http://member.imbc.com/Login/Login.aspx?TemplateId=Popup'; return false;");
            txtComment.Enabled = false;
        }
        else
        {
            this.IsAdmin = data.IsAdminUserDB(this.progCode, uInfo.UserID);

            imgSave.Attributes.Add("onclick", "doSave();");

            //if (!this.uInfo.IsIdentity())
            //{
            //    if (!this.IsAdmin)
            //        imgSave.Attributes.Add("onclick", "fIdentity();");
            //    else
            //        imgSave.Attributes.Add("onclick", "doSave();");
            //}
            //else
            //{
            //    imgSave.Attributes.Add("onclick", "doSave();");
            //}
        }

        if (this.IsAdmin)
        {
            string script = "<script>function fNewWin(strUsrId, strUserNo)";
            script += "{ window.open('http://member.imbc.com/admin/BbsUserInfo.aspx?uno='+strUserNo+'&uid='+strUsrId, 'usrinfo', 'resizable=no,scrollbars=no,x=100,y=200,width=400,height=120'); }";
            script += "</script>";

            Response.Write(script);
        }

        if (!IsPostBack)
        {
            this.mstInfo           = data.RetrieveMemoMstInfo(this.progCode);
            this.progTitle.Text    = mstInfo.progTitle;
            this.tblColor.BgColor  = mstInfo.tblColor;
            this.tblColor2.BgColor = mstInfo.tblColor;
            this.nPageRow          = mstInfo.pageRow;

            if (this.mstInfo.memoType == "2")
            {
                imgSave.Visible    = false;
                txtComment.Text    = "mini 에서만 작성하실 수 있습니다.";
                txtComment.Enabled = false;
            }

            try
            {
                if (this.progCode == "STFM000001715" || this.progCode == "STFM000001746")
                {
                    pnlList.Visible           = false;
                    this.listRepeater.Visible = false;
                    pnlNoMsgList.Visible      = true;
                }
                else
                {
                    pnlList.Visible           = true;
                    pnlNoMsgList.Visible      = false;
                    this.listRepeater.Visible = true;

                    ListDataView ldv = data.RetrieveMemoList(this.progCode, this.nCurPage, this.nPageRow, this.search, this.searchWord);

                    this.nTotalRecord            = ldv.TotalCount;
                    this.listRepeater.DataSource = ldv.DV;
                    this.listRepeater.DataBind();

                    string pagingURL = "RetrieveMemoList.aspx?curPage={0}&progCode=" + this.progCode + "&search=" + this.search + "&searchWord=" + this.searchWord;

                    this.pageNavigator.Text = NoteUtil.SetNavigator(this.nCurPage, this.nTotalRecord, this.nPageRow, pagingURL);
                }
            }
            catch (System.Exception ex)
            {
                throw ex;
                //					Response.Write("잠시만 기다려 주십시오..");
                //					Response.End();
            }
        }
    }
Esempio n. 11
0
    protected void Page_Load(object sender, EventArgs e)
    {
        this.nCurPage  = int.Parse(IMBC.FW.Util.WebUtil.GetRequestQueryString("curPage", "1"));
        this.nCurPage2 = int.Parse(IMBC.FW.Util.WebUtil.GetRequestQueryString("curPage2", "1"));

        this.search      = IMBC.FW.Util.WebUtil.EncodeHTML(WebUtil.replaceSQLInjections(IMBC.FW.Util.WebUtil.GetRequestQueryString("search", "")));
        this.search2     = IMBC.FW.Util.WebUtil.EncodeHTML(WebUtil.replaceSQLInjections(IMBC.FW.Util.WebUtil.GetRequestQueryString("search2", "")));
        this.searchWord  = IMBC.FW.Util.WebUtil.RemoveHTMLTag(WebUtil.replaceSQLInjections(IMBC.FW.Util.WebUtil.GetRequestQueryString("searchWord", ""))).Replace("+", "").Replace("%", "").Replace("'", "");
        this.searchWord2 = IMBC.FW.Util.WebUtil.RemoveHTMLTag(WebUtil.replaceSQLInjections(IMBC.FW.Util.WebUtil.GetRequestQueryString("searchWord2", ""))).Replace("+", "").Replace("%", "").Replace("'", "");

        this.uInfo = new UserInfo();
        this.data  = new NoteData();


        if (this.uInfo.IsLogin == false)
        {
            imgSave.Src = "http://img.imbc.com/mini/UserNote/images/mini_memo_login.jpg";
            img1.Src    = "http://img.imbc.com/mini/UserNote/images/mini_memo_login.jpg";

            System.Web.HttpContext httpContext = System.Web.HttpContext.Current;

            httpContext.Response.Cookies["IMBCURL"].Value  = httpContext.Server.UrlEncode("http://" + httpContext.Request.ServerVariables["SERVER_NAME"] + httpContext.Request.RawUrl);
            httpContext.Response.Cookies["IMBCURL"].Domain = "imbc.com";
            httpContext.Response.Cookies["IMBCURL"].Path   = "/";
            httpContext.Response.Cookies["IMBCURL"].Secure = false;

            imgSave.Attributes.Add("onclick", "location.href='http://member.imbc.com/Login/Login.aspx?TemplateId=Popup'; return false;");
            txtComment.Enabled = false;

            img1.Attributes.Add("onclick", "location.href='http://member.imbc.com/Login/Login.aspx?TemplateId=Popup'; return false;");
            txtComment1.Enabled = false;
        }
        else
        {
            this.IsAdmin = data.IsAdminUserDB(this.progCode_STFM, uInfo.UserID);
            imgSave.Attributes.Add("onclick", "doSave();");
            img1.Attributes.Add("onclick", "doSave();");
        }

        if (!IsPostBack)
        {
            // 현재 시간의 편성 정보 가져오기
            ScheduleMBCList    STFM    = new NoteData().RetrieveScheduleListForMBC("STFM");
            List <ScheduleMBC> newSTFM = new List <ScheduleMBC>();

            newSTFM = STFM.FindAll(
                delegate(ScheduleMBC sc)
            {
                return(DateTime.Parse(sc.EndTime) > DateTime.Parse(DateTime.Now.ToShortDateString() + " " + DateTime.Now.ToShortTimeString()) && sc.Day == GetDayOfWeek(DateTime.Now));
            }
                );
            newSTFM = newSTFM.GetRange(0, 1);

            foreach (ScheduleMBC sc in newSTFM)
            {
                progCode_STFM  = new NoteData().GetProgCode(sc.BroadCastID, sc.GroupID).Trim();
                progTitle.Text = sc.ProgramTitle + progCode_STFM;
//                Response.Write(sc.ProgramTitle + " : " + sc.BroadCastID + " :" + sc.GroupID);
            }

            try
            {
                this.mstInfo          = data.RetrieveMemoMstInfo(this.progCode_STFM);
                this.progTitle.Text   = mstInfo.progTitle;
                this.tblColor.BgColor = mstInfo.tblColor;
                this.nPageRow         = mstInfo.pageRow;

                if (this.mstInfo.memoType == "2")
                {
                    imgSave.Visible    = false;
                    txtComment.Text    = "mini 에서만 작성하실 수 있습니다.";
                    txtComment.Enabled = false;
                }
            }
            catch { }


            try
            {
                ListDataView ldv = data.RetrieveMemoList(this.progCode_STFM, this.nCurPage, this.nPageRow, this.search, this.searchWord);
                if (ldv != null)
                {
                    this.nTotalRecord            = ldv.TotalCount;
                    this.listRepeater.DataSource = ldv.DV;
                    this.listRepeater.DataBind();

                    string pagingURL = "MiniMsgMor.aspx?curPage={0}&progCode=" + this.progCode_STFM + "&search=" + this.search + "&searchWord=" + this.searchWord;

                    this.pageNavigator.Text = NoteUtil.SetNavigator(this.nCurPage, this.nTotalRecord, this.nPageRow, pagingURL);
                }
            }
            catch { }



            ScheduleMBCList    FM4U    = new NoteData().RetrieveScheduleListForMBC("FM4U");
            List <ScheduleMBC> newFM4U = new List <ScheduleMBC>();

            newFM4U = FM4U.FindAll(
                delegate(ScheduleMBC sc)
            {
                return(DateTime.Parse(sc.EndTime) > DateTime.Parse(DateTime.Now.ToShortDateString() + " " + DateTime.Now.ToShortTimeString()) && sc.Day == GetDayOfWeek(DateTime.Now));
            }
                );
            newFM4U = newFM4U.GetRange(0, 1);
            foreach (ScheduleMBC sc in newFM4U)
            {
                progCode_FM4U = new NoteData().GetProgCode(sc.BroadCastID, sc.GroupID).Trim();
                Label1.Text   = sc.ProgramTitle;
                //Response.Write(sc.ProgramTitle + ":" + sc.BroadCastID + " :" + sc.GroupID);
            }

            try
            {
                this.mstInfo2          = data.RetrieveMemoMstInfo(this.progCode_FM4U);
                this.tblColor.BgColor  = mstInfo2.tblColor;
                this.tblColor2.BgColor = mstInfo2.tblColor;
                this.nPageRow2         = mstInfo2.pageRow;

                if (this.mstInfo2.memoType == "2")
                {
                    img1.Visible        = false;
                    txtComment1.Text    = "mini 에서만 작성하실 수 있습니다.";
                    txtComment1.Enabled = false;
                }
            }
            catch { }

            try
            {
                ListDataView ldv2 = data.RetrieveMemoList(this.progCode_FM4U, this.nCurPage2, this.nPageRow2, this.search2, this.searchWord2);

                this.nTotalRecord2            = ldv2.TotalCount;
                this.listRepeater2.DataSource = ldv2.DV;
                this.listRepeater2.DataBind();

                string pagingURL2 = "MiniMsgMor.aspx?curPage2={0}&progCode=" + this.progCode_FM4U + "&search2=" + this.search + "&searchWord2=" + this.searchWord;

                this.Label2.Text = NoteUtil.SetNavigator(this.nCurPage2, this.nTotalRecord2, this.nPageRow2, pagingURL2);
            }
            catch { }
        }
    }