我有一个辅助功能,可以将分钟变成小时/分钟。我目前在我的layout.cshtml 中有它,但每个页面都看不到该功能。我应该将辅助函数放在哪里以便每个页面都可以看到它?
@helper DisplayElapsedTime(int timeInMins){
String timeStr = "";
if (timeInMins >= 60) {
int hours = timeInMins/60;
timeInMins -= hours * 60;
timeStr = hours + "h ";
}
if (timeInMins > 0){
timeStr += timeInMins + "m";
}
@timeStr;
}
你应该把它放入App_Code文件夹。有一篇很棒的文章供您阅读ASP.NET MVC 帮助程序 http://weblogs.asp.net/scottgu/archive/2011/05/12/asp-net-mvc-3-and-the-helper-syntax-within-razor.aspx
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)