41
Tengo una función auxiliar que convierte los minutos en horas/minutos. Actualmente lo tengo en mi layout.cshtml pero cada página no puede ver la función. ¿Dónde debería poner la función auxiliar de modo que cada página pueda verla?Dónde debo ubicar las funciones compartidas de @helper en MVC Razor
@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;
}
No tengo una carpeta App_Code .. Tengo App_Data uno pero eso es ... – Chris
Puede crearlo manualmente. Funcionará como se esperaba. Simplemente colóquelo en la raíz de su aplicación MVC y nombre App_Code. –
Había estado leyendo esa página hace solo unos minutos, debe haber perdido esta sección. ¡Gracias! – Chris