Articles of html helper

¿Cómo puedo crear un Html Helper como Html.BeginForm

Tengo un Método de extensión que verifica si el usuario puede ver una parte de la página web, en función de un Rol. Si simplemente elimino el contenido, esto me da más trabajo ya que todos los formularios faltantes no se registrarán correctamente al guardar y tengo que lidiar con este comportamiento modificando todo mi […]

MVC HTML Helpers y Lambda Expressions

Entiendo las consultas de Lambda en su mayor parte, pero cuando bash aprender MVC, y veo las plantillas de Scaffolding predeterminadas, usan expresiones Lambda para tantos componentes. Uno por ejemplo es DisplayFor HTML Helper. El código va @Html.DisplayFor(model => model.name) Espero que nadie piense que es una pregunta estúpida, es solo que mientras yo (creo […]

Usar un MVC HtmlHelper desde un WebForm

Estoy en proceso de agregar algunas funcionalidades de UI a un sitio híbrido de WebForms / MVC. En este caso, estoy agregando algunas características AJAX UI a una página de WebForms (a través de jQuery), y los datos provienen de un MVC JsonResult. Todo funciona al 100%, con una excepción: Me gustaría implementar la protección […]

¿Cómo aplico una clase CSS a Html.ActionLink en ASP.NET MVC?

Estoy construyendo una aplicación ASP.NET MVC , usando VB.NET y estoy tratando de aplicar una clase css a Html.ActionLink usando el código: Pero cuando ejecuto el código recibo el siguiente error: Mensaje de error del comstackdor: BC30988: Tipo o ‘esperado’. Soy nuevo en MVC y realmente no tengo ni idea de lo que estoy haciendo, […]

Obtenga DisplayName Attribute sin usar LabelFor Helper en asp.net MVC

¿Cuál es la mejor manera de recuperar el atributo de nombre para mostrar para un artículo en su modelo? Veo a mucha gente usando LabelFor para todo, pero una etiqueta no es apropiada si solo quiero enumerar los datos. ¿Hay una manera fácil de obtener el atributo de nombre si solo quiero imprimirlo, por ejemplo, […]

¿Cuál es la diferencia entre RouteLink y ActionLink en ASP.NET MVC?

Creo que el título lo resume bastante bien: ¿Cuál es la diferencia entre RouteLink() y ActionLink() en ASP.NET MVC? es decir, ¿cuándo usas Html.RouteLink() y cuándo usas Html.ActionLink() en tu Vista?

Diferencia entre Html.RenderAction y Html.Action

¿Alguien sabe cuál es la diferencia entre Html.RenderAction y Html.Action ?

ASP.NET MVC 3: anula el atributo “nombre” con TextBoxFor

¿Es posible usar Html.TextBoxFor para anular el atributo de nombre? Lo intenté sin éxito. Necesito usar TextBoxFor para que la validación del lado del cliente funcione, sin embargo, por razones que no entraré, necesito que el nombre del cuadro de texto sea diferente del generado. He probado lo siguiente: @Html.TextBoxFor(x => x.Data, new { name […]

Establecer el atributo de deshabilitar basado en una condición para Html.TextBoxFor

Quiero establecer el atributo de deshabilitar en función de una condición para Html.TextBoxFor en asp.net MVC como a continuación @Html.TextBoxFor(model => model.ExpireDate, new { style = “width: 70px;”, maxlength = “10”, id = “expire-date” disabled = (Model.ExpireDate == null ? “disable” : “”) }) Este ayudante tiene dos salidas deshabilitadas = “deshabilitada” o deshabilitada = […]

Quiero entender la expresión lambda en @ Html.DisplayFor (modelItem => item.FirstName)

Soy bastante nuevo en C # y MVC y he usado lambdas en ciertas ocasiones, como en métodos anónimos y en LINQ. Usualmente veo expresiones lambda que se ven así: (x => x.Name), (x => { Console.WriteLine(x)) Entiendo que lambda = “va a”. Nunca he visto una expresión lambda donde el parámetro izquierdo no se […]