J'ai une fonction d'aide qui transforme les minutes en heures/minutes. Je l'ai actuellement dans mon layout.cshtml mais chaque page ne peut pas voir la fonction. Où dois-je mettre la fonction d'assistance de sorte que chaque page puisse la voir?
@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;
}
Vous devez le placer dans le dossier App_Code . Il y a un article génial à lire Helpers ASP.NET MVC