Preguntas etiquetadas con asp.net-mvc

ASP.NET MVC Framework es un marco y herramientas de aplicación web de código abierto que implementa una versión del patrón modelo-vista-controlador (MVC) adaptado a las aplicaciones web y construido sobre una base de tecnología ASP.NET.

6
'System.Net.Http.HttpContent' no contiene una definición para 'ReadAsAsync' y ningún método de extensión
Hice una aplicación de consola para consumir una API web que acabo de hacer. El código de la aplicación de consola no se compila. Me da el error de compilación: 'System.Net.Http.HttpContent' does not contain a definition for 'ReadAsAsync' and no extension method 'ReadAsAsync' accepting a first argument of type 'System.Net.Http.HttpContent' …

5
Autorizar atributo con varios roles
Me gustaría agregar autorización a un controlador, para múltiples roles a la vez. Normalmente, se vería así: [Authorize(Roles = "RoleA,RoleB,RoleC")] public async Task<ActionResult> Index() { } Pero he almacenado mis roles en consts, ya que pueden cambiar o extenderse en algún momento. public const RoleA = "RoleA"; public const RoleB …



8
ASP.NET MVC - TempData - Buena o mala práctica
Estoy usando el AcceptVerbsmétodo detallado en la publicación del blog Vista previa 5 de Scott Gu para tratar las entradas de formulario en ASP.NET MVC: El usuario obtiene un formulario vacío a través de GET El usuario publica el formulario completado a través de POST en la misma acción La …


2
¿Cómo agrego BundleConfig.cs a mi proyecto?
Tengo un proyecto de ASP.Net MVC y quiero poner en práctica la agrupación, pero todo lo que puedo encontrar en internet me dirige a abrir BundleConfig.csen App_Start- sin embargo, este archivo no existe en mi proyecto. Tengo sólo tres archivos de esa carpeta: FilterConfig, RouteConfigy WebApiConfig. La configuración del paquete …


6
Cómo eliminar el error sobre glyphicons-halflings-regular.woff2 no ​​encontrado
La aplicación ASP.NET MVC4 Bootstrap 3 se ejecuta desde Microsoft Visual Studio Express 2013 para Web IDE. La consola de Chrome siempre muestra un error http://localhost:52216/admin/fonts/glyphicons-halflings-regular.woff2 Failed to load resource: the server responded with a status of 404 (Not Found) Este archivo existe en el directorio de fuentes del Explorador …

4
Sintaxis de Html.RenderPartial () con Razor
Esto funciona porque devuelve el resultado de la representación de vista parcial en una cadena: @Html.Partial("Path/to/my/partial/view") Pero prefiero usar RenderPartialy parece que necesito escribir: @{Html.RenderPartial("Path/to/my/partial/view");} en vez de: @Html.RenderPartial("Path/to/my/partial/view"); Para que funcione. Mensaje de error: Compiler Error Message: CS1502: The best overloaded method match for 'System.Web.WebPages.WebPageExecutingBase.Write(System.Web.WebPages.HelperResult)' has some invalid arguments …

7
¿Existe una vista en ASP.NET MVC?
¿Es posible determinar si existe un nombre de vista específico desde dentro de un controlador antes de renderizar la vista? Tengo el requisito de determinar dinámicamente el nombre de la vista a representar. Si existe una vista con ese nombre, entonces necesito renderizar esa vista. Si no hay vista por …



6
Concatenación de ASP.NET MVC Razor
Estoy intentando renderizar una lista HTML que se parece a la siguiente, usando el motor de vista de Razor: <ul> <li id="item_1">Item 1</li> <li id="item_2">Item 2</li> </ul> El código que estoy intentando usar para representar esta lista es: <ul> @foreach (var item in Model.TheItems) { <li id="item_@item.TheItemId">Item @item.TheItemId</li> } </ul> …

12
¿Cómo aplanar un ExpandoObject devuelto a través de JsonResult en asp.net mvc?
Realmente me gusta al ExpandoObjectcompilar un objeto dinámico del lado del servidor en tiempo de ejecución, pero tengo problemas para aplanar esto durante la serialización JSON. Primero, instancia el objeto: dynamic expando = new ExpandoObject(); var d = expando as IDictionary<string, object>; expando.Add("SomeProp", SomeValueOrClass); Hasta aquí todo bien. En mi …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.