0

因此,如果用户当前已登录,则视图中会出现“立即预订”,这会将他们导航到“可用性”控制器/“索引”功能。我想通过今天的日期作为一个会话?

有任何想法吗?谢谢 注意:使用果园 1.6

@if(WorkContext.CurrentUser != null) 
    {
    @Html.ActionLink(T("Book Now").Text, "Index", new { Controller = "Availability", Area = "Project0120" })
    }

编辑 我正在尝试显示一个月的预订列表。最初我将循环设置为 30,作为默认值。现在我的循环内的代码可以工作了。我只想循环运行这个月有多少天......所以我正在尝试

var dateAsString = DateTime.Now.ToString("dd-MM-yyyy"); 要获得今天的日期,然后我想将天数用作循环中的最大值

for (int i = 1; i <= dateAsString.?getdays?; i ++)

4

1 回答 1

2

最好考虑服务器日期,在您的情况下,当用户单击 Action Link Controller-Action 时将被调用,并且在同一操作中,只需使用 DateTime.Now 获取服务器日期。尽量避免客户端日期生成。

于 2013-09-03T09:37:28.470 回答