【问题标题】:Bootstrap Datepicker global _layout .NET Core引导 Datepicker 全局 _layout .NET Core
【发布时间】:2020-08-16 12:28:39
【问题描述】:

(我正在使用 .NET Core 3.1)。

我的 _layout 中有一个引导日期选择器。

 <form class="form-inline ml-3">
    <div class="input-group mb-3">
         <div class="input-group date" id="datepicker">
              <div class="input-group-prepend">
                   <span class="input-group-text"><i class="fas fa-calendar-alt"></i></span>
              </div>
              <input type="text" class="form-control" >
          </div>
     </div>
</form>

所以,我想在每次加载新视图时保留 ts datepicker 的值。 加载新视图时,_layout 再次加载,日期选择器返回空白。无论视图在哪里,我都需要保留用户选择的值。

提前致谢

【问题讨论】:

    标签: .net asp.net-core model-view-controller bootstrap-4


    【解决方案1】:

    有很多方法可以做到这一点:Check This Link

    您需要决定将此值存储在服务器端还是客户端?

    用于服务器端方法。这是一个例子

    HttpContext.Session.SetString(myDate, "11/04/2020");
    

    只需将日期发布到服务器端 Controller/Action 并将其存储到 Session 中

    【讨论】:

    • 是的,我想有很多方法可以做到这一点。但我正在寻找最好的方法。也就是说,我不想将日期存储在服务器端,因为该值已经在 datepicker 控件中。目标是将日期选择器的值传递给使用日期选择器所在位置的 _layout 的所有视图的相同日期选择器。 (无需在每个视图或每个控制器中重复代码)
    猜你喜欢
    • 2020-10-21
    • 1970-01-01
    • 1970-01-01
    • 2021-02-04
    • 2016-12-14
    • 2019-04-13
    • 2019-09-01
    • 2022-12-30
    • 2018-02-16
    相关资源
    最近更新 更多