날짜를 입력받는 Timepicker 생성하기
웹 페이지를 작성하다 보면 날짜를 입력받고 세팅해야 하는 상황이 생기기 마련입니다. 이때 Bootstrap에서 지원하는 datetime-local을 사용하면 간단하게 날짜를 입력받고 세팅하는 게 가능합니다.
예제 코드
@{
<h1>Show a Date and Time Control</h1>
<label for="birthdaytime">Birthday (date and time):</label>
<input type="datetime-local" id="birthdaytime" name="birthdaytime" @bind-value=birthdaytime>
<input type="submit">
<p><strong>Note:</strong> type="datetime-local" is not supported in Internet Explorer 11 or prior Safari 14.1.</p>
}
@code
// 초기화하지 않으면 UI에서 시간을 변경해도 정상적으로 작동하지 않는다. 꼭 초기화 해주자.
private DateTime birthdaytime = DateTime.UtcNow;
private void GetBirthdaytime()
{
Console.WriteLine(birthdaytime);
}
}
'프로그래밍 > Blazor' 카테고리의 다른 글
Blazor의 작은 아이콘 - 파비콘(Favicon) 변경하기 (28) | 2023.05.24 |
---|---|
Blazor에서 OnInitialized() 함수가 두 번 호출되는 이유 (26) | 2023.05.18 |
Razor vs Blazor 둘은 어떻게 다른가? (37) | 2023.05.17 |
Blazor 사용을 결정한 이유 (7) | 2023.05.16 |
Blazor에서 @code{}와 @{}에 대해서 (6) | 2023.05.15 |
댓글