Estoy agregando un objeto a una lista dentro de una aplicación ASP.NET MVC 3 usando el siguiente código pero una de las propiedades del objeto me está dando dificultades .Los parámetros de año, mes y día describen una excepción DateTime no representable
ls.Add(new UserRoleModel { UserRoleId = 1, UserName = "Paul", InsertDate = new DateTime(05, 24, 2012),InsertProgram="sqlplus",InsertUser="sp22",Role="Implementation Co-corindator"});
Esto construye pero cuando voy a la página correspondiente obtengo una excepción con el siguiente tipo:
Exception Details: System.ArgumentOutOfRangeException: Year, Month, and Day parameters describe an un-representable DateTime.
He intentado quitar el 0 en el mes, pero tengo la misma excepción.
Quizás esto tiene algo que ver con la "Cultura" que está utilizando? ¿Está utilizando una cultura que tiene un orden diferente para cada uno de los elementos (año, mes, día) en lugar de (mes, día, año)? –
http://msdn.microsoft.com/en-us/library/5hh873ya.aspx Este enlace muestra algunos ejemplos de cómo cambiaría esto. –