오늘 이전 날짜는 작동이 안되게 해야된다던가 ....
날짜는 문자로 취급되기때문에 비교연산자를 그대로 쓸 수 없습니다.
아래 처럼 하시면 날짜를 숫자처럼 비교할 수 있습니다.
if(DateTime.Now > Convert.ToDateTime("08:00") || DateTime.Now > Convert.ToDateTime("2013-05-31") { ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "error", "alert('과거 일자는 접수 할 수 없습니다.')", true); }
Convert.ToDateTime("08:00") 이 시간과 지금 현재 시간을 비교해서 현재시간보다
Convert.ToDateTime("08:00") 이 시간이 이전이라면 경고창이 뜨게됩니다.
Convert.ToDateTime 에는 직접 텍스트를 넣어도 되지만
텍스트박스의 변수를 넣어도 됩니다.
댓글 없음:
댓글 쓰기