1
저는 현재 asp 및 vb.net을 사용하여 경매 웹 사이트를 만들고 있습니다. 현재 날짜 이후의 날짜 만 선택할 수 있도록 달력을 조작하고 싶습니다. 이 문제를 어떻게 해결할 수 있습니까? 감사합니다.vb.net에서 달력 조작
저는 현재 asp 및 vb.net을 사용하여 경매 웹 사이트를 만들고 있습니다. 현재 날짜 이후의 날짜 만 선택할 수 있도록 달력을 조작하고 싶습니다. 이 문제를 어떻게 해결할 수 있습니까? 감사합니다.vb.net에서 달력 조작
수동으로해야 할 것 같습니다. 사용자가 이전 날짜를 선택하면 ("변경됨"이벤트로이를 측정 할 수 있음) 현재 날짜로 복원하고 오류 메시지를 표시 할 수 있습니다. 예를 들어
(일반 VB.NET에서)
Private Sub DateTimePicker1_ValueChanged(sender As System.Object, e As System.EventArgs) Handles DateTimePicker1.ValueChanged
If DateTimePicker1.Value < Now Then
DateTimePicker1.Value = Now
MsgBox("Error!")
End If
End Sub
을 또는 더 직접적으로 컨트롤의 MinDate
사용하여 속성 :
dateTimePicker1.MinDate = DateTime.Today
감사합니다, 그 논리가 작동합니다. 그 날짜가 선택 될 수없는 방법이있을 거라고 생각했습니다. 즉 블랙 아웃되었거나 뭔가가 있습니다. – Matt
@Matt 예, 제가 좀 더 자세히 문서를 읽었어야하는데, 이것을 수행하는 컨트롤의 속성이 있습니다. – jonsca