Example #1
0
        public List <BoardReplyBean> TOTALBBS_BOARD_REPLY_INFO_SEL(int PagePerData, int CurrentPage, string GET_TYPE, int Idx)
        {
            SqlParameter[] parameters = new SqlParameter[]
            {
                new SqlParameter("@PagePerData", PagePerData),
                new SqlParameter("@CurrentPage", CurrentPage),
                new SqlParameter("@GET_TYPE", GET_TYPE),
                new SqlParameter("@intIdx", Idx)
            };

            List <BoardReplyBean> GetList = new List <BoardReplyBean>();

            using (SqlDataReader dr = SQLHelper.ExecuteReader(Global.DataBaseConnection, "[dbo].[UP_TOTALBBS_BOARD_REPLY_INFO_SEL_SP]", parameters))
            {
                while (dr.Read())
                {
                    BoardReplyBean Bean = new BoardReplyBean();

                    Bean.intIdx       = Convert.ToInt32(dr["intIdx"]);
                    Bean.intParentIdx = Convert.ToInt32(dr["intParentIdx"]);
                    Bean.intBBSIdx    = Convert.ToInt32(dr["intBBSIdx"]);
                    Bean.intDepth     = Convert.ToInt32(dr["intDepth"]);
                    Bean.strUserId    = dr["strUserId"].ToString();
                    Bean.strWriter    = dr["strWriter"].ToString();
                    Bean.strContent   = dr["strContent"].ToString();
                    Bean.dateRegDate  = dr["dateRegDate"].ToString();

                    GetList.Add(Bean);
                }

                return(GetList);
            }
        }
Example #2
0
        protected void rptGetList_ItemDataBound(object sender, RepeaterItemEventArgs e)
        {
            // 데이타 처리
            if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
            {
                BoardReplyBean GetItems = (BoardReplyBean)e.Item.DataItem;

                Literal ltThWriter   = (Literal)e.Item.FindControl("ltThWriter");
                Literal ltContent    = (Literal)e.Item.FindControl("ltContent");
                Literal lbtThRegDate = (Literal)e.Item.FindControl("lbtThRegDate");

                ltThWriter.Text   = GetItems.strWriter;
                ltContent.Text    = GetItems.strContent;
                lbtThRegDate.Text = GetItems.dateRegDate;
            }

            if (e.Item.ItemType == ListItemType.Footer)
            {
                if (NoDataTotalCnt == 0)
                {
                    Literal ltNoData = (Literal)e.Item.FindControl("ltNoData"); //데이타가 없는경우
                    ltNoData.Text = "<tr><td colspan=2>조회된 데이터가 없습니다.</td></tr>";
                }
            }
        }