【问题标题】:razor page not refreshing model on page DotNet Core 2剃须刀页面未刷新 DotNet Core 2 页面上的模型
【发布时间】:2018-09-18 02:04:00
【问题描述】:

好的, 我向更新 sql 数据库的控制器操作发出 ajax 请求,然后重新启动我的索引控制器。 触发良好,并按预期命中索引操作。

return RedirectToAction("Index");

在索引中,它根据我在 index.cshtml 中引用的 sql 数据库中的数据重建模型。 这应该会基于此更改索引页面上的视图状态。

下面是我希望它做的一个小例子,但是没有任何反应。

如果我执行 ctl + F5 则状态会更新,但我假设更改视图模型应该重新加载页面,如果它不同。

仅供参考,状态是布尔值

@if (@Model.State1)
{
   shows one type of button
}

@if (@Model.State2)
{
    shows another type of button
}

【问题讨论】:

    标签: razor .net-core


    【解决方案1】:

    我自己设法回答并解决了这个问题,通过调用 asp-action 作为剃刀逻辑的一部分,它会重新触发视图

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-08-07
      • 1970-01-01
      • 2020-01-12
      • 2020-11-11
      • 2018-07-17
      • 2018-08-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多