我在 MVC 应用程序中使用 HTML、CSS 和 C# 创建了一个网络日历。HTML 在一个视图中,我有一个控制器,它带有一个初始化日历并在视图上显示正确日期的操作。
它按预期工作,但问题在于我想将此日历嵌入到由不同操作控制并加载不同模型的不相关视图中的几个页面中。
我可以复制粘贴视图代码并对模型进行必要的调整,但这并不理想。我试过了,RenderAction
但问题是当我使用按钮导航到不同的月份时,我会离开初始视图。例如:
@Html.ActionLink("‹", "Calendar",
new { month = Model.RequestedDateTime.Month - 1, year =
Model.RequestedDateTime.Year })
有没有办法修改这种行为?谢谢