Razor 页面和日期选取器事件未触发

Razor page and date picker event not firing

提问人:S Quin 提问时间:4/13/2023 更新时间:4/17/2023 访问量:29

问:

我有一个带有日期选择器的 Razor 页面,它绑定到代码隐藏中的 DateTime 值。如果更改了 DateTime 值,则该值将正确显示在选取器上。我试图添加一个“addEventListener”,以捕获用户更改日期选择器。

<span>
    <label>Expires:</label>
    <input type="date" asp-for="ExpiresDate" id="ExpiresDateTimeControl" style="width: 200px;" />
</span>
@section Scripts {
    <script>
        document.getElementById("ExpiresDateTimeControl").addEventListener("change", function () {

            ExpiresDateTimeControlChanged();
        });
    </script>
}

代码隐藏:

        public void ExpiresDateTimeControlChanged()
        {
            StoreGlobals();
        }

无论我尝试什么,比如各种事件类型,事件处理程序都不会被命中。关于为什么没有触发的任何建议?

asp.net 日期时间 事件 Razor

评论


答: 暂无答案