加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net-mvc-3 – ASP.NET MVC3 Razor:没有@if或@foreach可以拥

发布时间:2020-12-16 04:01:16 所属栏目:asp.Net 来源:网络整理
导读:我还没有真正找到通过SO搜索的解决方案. ……并怀疑我应该在模型中真正做到这一点…… 但是可以使用C#代码块来添加adhoc代码,例如: @int daysLeft = CurrentTenant.TrialExpiryDate.Subtract(DateTimeOffset.Now).Days@if (daysLeft = 0) {{ text Trial per
我还没有真正找到通过SO搜索的解决方案.

……并怀疑我应该在模型中真正做到这一点……

但是可以使用C#代码块来添加adhoc代码,例如:

@int daysLeft = CurrentTenant.TrialExpiryDate.Subtract(DateTimeOffset.Now).Days
@if (daysLeft <= 0) {
{
   <text>
   Trial period completed  
   </text>
}
else
{
   <text>
   You have @daysLeft days left of you trial
   </text>
}

解决方法

当然是啦:
@{
    var one = 1;
    var two = one + one;
}

Phil Haack有一个非常流行的blog post总结Razor语法.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读