private void Page_Load(object sender, System.EventArgs e) { if (Request.QueryString["bnsID"] != null) { if (!Page.IsPostBack) { //페이지타이틀 JinsLibrary.STATEMANAGE.Session.Self["PageName"] = "제품동향뉴스보기"; //Response.Cache.SetExpires(DateTime.MinValue); //queryString = "?" + Server.UrlEncode(Request.QueryString.ToString()); dbUtil = new DBLib(); this.bnsID = Request.QueryString["bnsID"]; this.bnsG = Request.QueryString["bnsG"]; //조회수 증가 dbUtil.ChangeFigure("t_BoardNews", "viewCount", 1, "bNews_id=" + bnsID); //바인딩 if (this.NewsViewBind()) { //리스트 네비게이션 재정의 URLQuery.Self.SetQueryString(); //WebUtil.CurrentResponse.Write(URLQuery.Self.GetQueryString() + "Load" ); this.btnList.NavigateUrl = "/CommonApps/BoardNews/bnsList.aspx?" + URLQuery.Self.GetQueryString(); //이전글 다음글 보기 this.GetPreNextData(); //DB닫기 dbUtil.SqlConnection.Close(); } else { ClientAction.ShowMsgBack("해당 데이터가 없습니다."); } } } else { ClientAction.ShowMsgBack("정상적인 접근이 아닙니다"); } }
private void Page_Load(object sender, System.EventArgs e) { if (Request.QueryString["bnID"] != null) { if (!Page.IsPostBack) { //페이지타이틀 JinsLibrary.STATEMANAGE.Session.Self["PageName"] = "공지사항보기"; dbUtil = new DBLib(); this.bnID = Request.QueryString["bnID"]; this.bnG = Request.QueryString["bnG"]; //조회수 증가 dbUtil.ChangeFigure("t_BoardNotice", "viewCount", 1, "bNotice_id=" + bnID); //바인딩 if (this.NoticeViewBind()) { //리스트 네비게이션 재정의 URLQuery.Self.SetQueryString(); //WebUtil.CurrentResponse.Write(URLQuery.Self.GetQueryString() + "Load" ); this.btnList.NavigateUrl = "/CommonApps/BoardNotice/bnList.aspx?" + URLQuery.Self.GetQueryString(); //이전글 다음글 보기 this.GetPreNextData(); //DB닫기 dbUtil.SqlConnection.Close(); } else { ClientAction.ShowMsgBack("해당 데이터가 없습니다."); } } } else { ClientAction.ShowMsgBack("정상적인 접근이 아닙니다"); } }
/* * //그래프그리기(공통으로 뽑음--장기적으로 이상없으면 지움) * private System.Web.UI.WebControls.Image DrawGraph(int point) * { * System.Web.UI.WebControls.Image imgCntGraph; * double widthPercent = 0; * if(this.pollSum > 0) * widthPercent = Math.Round(MathLib.GetPercent(point, this.pollSum), 1); * * imgCntGraph = new System.Web.UI.WebControls.Image(); * imgCntGraph.ImageUrl = @"/CommonApps/MemberPoll/Images/green.gif"; * imgCntGraph.Width = Unit.Percentage(widthPercent * 1.4); * imgCntGraph.Height = 10; * imgCntGraph.AlternateText = Unit.Percentage(widthPercent).ToString(); * imgCntGraph.ImageAlign = ImageAlign.AbsMiddle; * imgCntGraph.Visible = true; * return imgCntGraph; * } */ #endregion //투표 private void btnVote_Click(object sender, System.Web.UI.ImageClickEventArgs e) { Page.Validate(); if (!Page.IsValid) { ClientAction.ShowMsgBack("정확히 입력하세요."); } dbUtil = new DBLib(); string whereClause = "poll_id =" + PostState.Self["poll_id"].ToString(); whereClause += " AND exNbr =" + rblExamples.SelectedValue; if (dbUtil.ChangeFigure("t_PollEX", "pPoint", 1, whereClause) > 0) { Cookie.Self.SetCookie("voted", PostState.Self["poll_id"].ToString(), 1); Cookie.Self.SetCookie("votedDay", System.DateTime.Today.ToString(), 1); ClientAction.ShowMsgAndGoUrl("[" + rblExamples.SelectedValue + "." + rblExamples.SelectedItem.Text + "] 에 투표하였습니다.", Request.Url.ToString()); } else { ClientAction.ShowInfoMsg("에러!!"); } }
protected void rptPRFile_ItemCommand(object source, System.Web.UI.WebControls.RepeaterCommandEventArgs e) { if (e.CommandName == "select") { //dlFiles.EditItemIndex = -1; //dlFiles.SelectedIndex = e.Item.ItemIndex; //BindDataList(); Literal lit = (Literal)e.Item.Parent.Parent.FindControl("df_id"); string df_id = lit.Text; string dfOrder = ((System.Web.UI.WebControls.Image)e.Item.FindControl("imgExtIcon")).AlternateText; string dfName = e.CommandArgument.ToString(); string dfOriginName = ((LinkButton)e.Item.FindControl("dfOriginName")).Text; // Text?? //파일다운로드수 증가 -- 다운받은 후 증가해야 하는데..... dbUtil = new DBLib(); dbUtil.ChangeFigure("t_DocFileAssets", "dfDLcount", 1, "df_id=" + df_id + " And dfOrder=" + dfOrder); dbUtil.SqlConnection.Close(); //파일다운로드 fUtil = new JinsLibrary.FILE.FileLib(); fUtil.Open(SystemConfig.GetValue("DocUploadDir") + dfName); fUtil.DownLoad(dfOriginName); } }