【发布时间】:2019-06-18 06:58:20
【问题描述】:
我是 DNN 初学者。我目前正在构建一个可以显示统计信息的模块。我的 DotNetNuke 版本是 7.0。统计数据来自 Chartjs。对于这个统计数据,我想实现过滤器。这些过滤器应该是datepickers。作为 UI 元素,我现在包含了一个带有 TextMode='Date' 的文本框。但目前我在设置该字段的默认值时遇到问题。默认值应为01.01。当年的。
我已经尝试通过 C# 服务器端设置值。不幸的是没有成功。我还尝试通过 JavaScript 在客户端设置值。不幸的是也没有成功。
这些是我在 JavaScript 中尝试过的几行代码:
document.getElementById(<%= this.DatumVon.AccessKey %>).value = "01.01.2019";
document.getElementById(<%= this.DatumVon.AccessKey %>).innerText = "01.01.2019";
document.getElementById("DatumVon").value = "01.01.2019";
这些是我在 C# 方法“Page_Load”(服务器端)中尝试的一些行:
this.DatumVon.Text = "01.01.2019";
我希望 TextBox 的值为01.01.2019。但是,它目前只包含dd.mmm.yyyy。我该如何更改?
谢谢。
【问题讨论】: