当应用程序加载时,日期时间格式会根据网格单元格中的区域设置正确显示,但是在更改区域设置后刷新或重新加载网格内容时。 更改的格式不会反映在单元格中。
因此,第一次加载应用程序时格式会发生变化。
在应用程序运行时是否有任何方法可以更改格式。
答案 0 :(得分:1)
CultureInfo数据在第一次请求时被缓存,因此需要调用CultureInfo.ClearCachedData方法来获取更新的格式值。
作为旁注,您在应用运行时期间经常更改设置是非常奇怪的。如果要求应用程序进行某种格式更改,最好将其作为应用程序选项。