Articles of asp.net mvc 3

¿Cómo ver un archivo después de cargarlo en App_Data / Uploads en MVC 3 con Razor?

Soy nuevo en mvc y tengo un problema. Busqué por todas partes una respuesta y no pude encontrar una, pero estoy muy seguro de que algo me saltó. El problema es que no sé cómo acceder a un archivo después de cargarlo en la carpeta App_Data. Uso el mismo código que encontré en todos los […]

¿Es posible usar una variable para la anotación de datos “ en MVC3 (C #)

No estoy seguro de por qué, pero la anotación de datos en MVC3 insiste en tener valores constantes, que simplemente no puedo entender para cosas como mensajes de error y nombres de visualización. Me encantan estas anotaciones, son tan fáciles de usar y tan poderosas, pero ¿qué sucede si necesita admitir varios idiomas? Imagina que […]

Cómo autenticarse en una aplicación MVC de ASP.NET desde una aplicación de consola

Tengo una aplicación de consola que envía un XML a una aplicación MVC y recibo otro XML como respuesta. Funciona perfectamente, pero quiero agregar autorización (por razones obvias). Aquí está el código de la aplicación de consola: using (var wc = new WebClient()) { return GetXmlFromBytes( wc.UploadData(“URL”, GetBytesFromXml(xmlToSend)) ); } Y aquí está el código […]

¿Cómo devuelvo a Json desde Action Method with Array property?

Estoy tratando de devolver algunos datos como json desde un método de acción. Tengo un objeto empleado que se ve así: public class Employee { public int EmployeeID {get; set;} public string FirstName {get; set;} public string LastName {get; set;} //Other irrelevant properties } Entonces tengo un modelo de vista como sigue public Class EmployeeViewModel […]

Cómo obtener una cuadrícula de Telerik filtrada según la selección de la página anterior

Lo que estoy tratando de hacer: – La página de índice tendría un menú desplegable de, por ejemplo, categorías, seleccione 1 luego enviar, redirigido a la página de cuadrícula telerik con todos los registros guardados de una tabla grande de la categoría seleccionada. así, por ejemplo, tienda de mascotas, menú desplegable para el tipo de […]

DropDownList SelectList SelectedValue issue

Posible duplicado: ¿Cómo puedo hacer que funcione esta lista de selección de ASP.NET MVC? ¿Qué diablos es ésto? ¿Hay algún tipo de error en DropDownList de MVC3? SelectedValue no se muestra como realmente seleccionado en el marcado. Estoy probando diferentes enfoques, nada funciona. public class SessionCategory { public int Id { get; set; } public […]

¿Qué marco de validación recomendaría para proyectos .net?

Para usar para una aplicación mvc3 .net basada en la web, ¿qué marco de validación recomendaría? La aplicación sigue el patrón del modelo de dominio y los modelos de dominio ¿Los POCO están en una biblioteca de clases separada? El tipo de validación que se requerirá será … No nulo, basado en expresiones regulares, etc.

De una vez por todas, ¿cuál es el mejor enfoque de enrutamiento para manejar errores, excepciones y 404 en MVC?

Hay muchos artículos sobre SO y la web en un bash por manejar los 404 y las excepciones con gracia. Por lo que he leído, el mejor consejo parece ser tener una ruta para 404 como: routes.MapRoute( “404-PageNotFound”, “{*url}”, new { controller = “ErrorController”, action = “PageNotFound” } ); Luego, para otros errores, tenga el […]

ModelMetaData, atributos de clase personalizados y una pregunta indescriptible

Lo que quiero hacer parece tan simple. En mi index.cshtml quiero mostrar el valor WizardStepAttribute Entonces, un usuario verá en la parte superior de cada página, Step 1: Enter User Information Tengo un ViewModel llamado WizardViewModel . Este ViewModel tiene una propiedad que es IList Steps Cada “paso” implementa la Interfaz IStepViewModel, que es una […]

¿Instaló glimpse intentando acceder a glimpse.axd y recibió un error 404?

Es tan simple como lo instalé vislumbrar siguiendo esta página. : http://getglimpse.com/About/QuickStart Luego bash navegar a http://myApp/glimpse.axd y recibo el error 404 no encontrado. Como se puede ver en el Inicio rápido hay esta statement. : Si obtiene una “Página no encontrada” al navegar a “/glimpse.axd”, consulte la sección de solución de problemas en la […]