tengo 2 acciones en un controlador:resultados RedirectToAction en modelo nulo
public class CalculatorsController : Controller
{
//
// GET: /Calculators/
public ActionResult Index()
{
return RedirectToAction("Accounting");
}
public ActionResult Accounting()
{
var combatants = Models.Persistence.InMemoryCombatantPersistence.GetCombatants();
Debug.Assert(combatants != null);
var bvm = new BalanceViewModel(combatants);
Debug.Assert(bvm!=null);
Debug.Assert(bvm.Combatants != null);
return View(bvm);
}
}
Cuando se llama al método del índice, aparece un modelo nulo que sale. Cuando se llama directamente al método de Contabilidad a través de su url, obtengo un modelo hidratado.
¿Qué versión de MVC está usando? –
MVC2 RTM Creo, ¿cómo puedo verificar que la aplicación esté utilizando el MVC2 CTP/Beta/RTC/RTC2 correcto, etc.? – Maslow
Sigue esta publicación en el blog y debería indicarte cómo diagnosticar qué versión está usando tu aplicación: http://bradwilson.typepad.com/blog/2010/03/diagnosing-aspnet-mvc-problems.html – amurra