홈 · 개발 참고자료

개발 참고자료

[ASP.NET] StandardControl : CalendarQueryString

작성자
왕희복
작성일
2016-01-26
조회
6773
분류
ASP.NET
============================================================= FrmCalendarQueryString.aspx ============================================================= <%@ Page Language="C#" AutoEventWireup="true" CodeFile="FrmCalendarQueryString.aspx.cs" Inherits="FrmCalendarQueryString" %>
넘겨온 값:
============================================================= FrmCalendarQueryString.aspx.cs ============================================================= using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; public partial class FrmCalendarQueryString : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { if (!String.IsNullOrEmpty(Request.QueryString["Date"])) { lblDate.Text = Request.QueryString["Date"]; } else { lblDate.Text = "없습니다."; } } protected void Calendar1_SelectionChanged(object sender, EventArgs e) { DateTime selectedDate = Calendar1.SelectedDate; int year = selectedDate.Year; int month = selectedDate.Month; int day = selectedDate.Day; // Request.ServerVariables["SCRIPT_NAME"] : 현재 url / 현재 스크립트 이름 string strUrl = String.Format("{3}?Date={0}-{1}-{2}", year, month, day, Request.ServerVariables["SCRIPT_NAME"]); Response.Redirect(strUrl); } }