ASP.NET Core
-
Data Grid - DateTime Format 설정ASP.NET Core/DevExtreme 2022. 8. 15. 03:51
필자는 이전에 Oracle을 사용하고 있었지만 ASP.NET Core를 사용하게 되면서 PostgreSQL을 사용하고 있다. PostgreSQL에서는 보편적으로 UTC로 시간 데이터를 저장후, Client에서의 타임존에 맞춰 변환 후 데이터를 표시하고 있습니다.(매우 사용하기 불편) Data Grid에서 Client의 타임존에 맞춰 날짜를 표시하려면 Format을 아래와 같이 변경해야 합니다. DateTime Format 형식 "yyyy-MM-ddTHH:mm:ssZ" - UTC 날짜 및 시간 == ("yyyy-MM-dd HH:mm:ssZ") "yyyy-MM-ddTHH:mm:ss" - 현지 날짜 및 시간 == (yyyy-MM-dd HH:mm:ss) 깔끔하게 보이고 싶을 때는 가운데 T를 빼주셔도 됩니다. ..
-
Data Grid - Refresh할 때 Parameter 넘기는 방법ASP.NET Core/DevExtreme 2022. 8. 15. 01:22
Data Grid를 사용하다 보면 수동으로 Refresh를 해야 되는 경우가 발생한다. Parameter 없는 경우에는 간단하게 아래 명령어를 사용하여 LoadAction을 수행할 수 있다. Refresh 명령어(둘 중에 하나를 사용) $("#targetDataGrid").dxDataGrid("refresh"); $("#targetDataGrid").dxDataGrid("instance").refresh(); 만약 LoadAction을 수행 시 Parameter가 필요한 경우라면 LoadParams에 JavaScript의 함수 호출을 설정하면 된다. @(Html.DevExtreme().DataGrid() .ID("targetDataGrid") .DataSource(ds => ds.Mvc() .Contro..