Asp.net mvc MVC3 Razorview语法
有人能告诉我如何将其转换为razor视图语法吗Asp.net mvc MVC3 Razorview语法,asp.net-mvc,asp.net-mvc-3,razor,Asp.net Mvc,Asp.net Mvc 3,Razor,有人能告诉我如何将其转换为razor视图语法吗 <%= ViewData.Model.Firms.Count > 0 ? Html.Pager(ViewData.Model.Firms.PageSize, ViewData.Model.Firms.PageNumber, ViewData.Model.Firms.TotalItemCount) : string.Empty%> 0?Html.Pager(ViewData.Model.Firms.PageSize、ViewDat
<%= ViewData.Model.Firms.Count > 0 ? Html.Pager(ViewData.Model.Firms.PageSize, ViewData.Model.Firms.PageNumber, ViewData.Model.Firms.TotalItemCount) : string.Empty%>
0?Html.Pager(ViewData.Model.Firms.PageSize、ViewData.Model.Firms.PageNumber、ViewData.Model.Firms.TotalItemCount):string.Empty%>
提前谢谢你的帮助
@if (Model.Firms.Count > 0)
{
@Html.Pager(
Model.Firms.PageSize,
Model.Firms.PageNumber,
Model.Firms.TotalItemCount
)
}
如果你想要一行:
@MvcHtmlString.Create(
Model.Firms.Count > 0
? Html.Pager(
Model.Firms.PageSize,
Model.Firms.PageNumber,
Model.Firms.TotalItemCount
).ToHtmlString()
: string.Empty
)
但就我个人而言,我发现第一个更具可读性。您可能只需要制作一个助手来处理该逻辑,这样您的视图就可以简单地调用@PagerTable(Model.Firms),它将为您编写一个空字符串或调用Html.Pager