Estoy convirtiendo una aplicación ASP.NET MVC para ASP.NET MVC 2 4.0, y recibe este error:operador '+' no se puede aplicar a operandos de tipo MvcHtmlString
Operator '+' cannot be applied to operands of type 'System.Web.Mvc.MvcHtmlString' and 'System.Web.Mvc.MvcHtmlString'
HTML = Html.InputExtensions.TextBox(helper, name, value, htmlAttributes)
+ Html.ValidationExtensions.ValidationMessage(helper, name, "*");
¿Cómo puede ser esto ser remediado?
Soy nuevo en MVC, aquí está el código: pública ExTextBox cadena estática (este helper HtmlHelper, nombre de la cadena, el valor del objeto, bool readOnly, htmlAttributes objeto) { cadena HTML = ""; // if (readOnly) HTML = String.Format ("", nombre, valor); if (readOnly) HTML = value == null? "": valor.ToString(); else HTML = System.Web.Mvc.Html.InputExtensions.TextBox (helper, name, value, htmlAttributes) + System.Web.Mvc.Html.ValidationExtensions.ValidationMessage (helper, name, "*"); devolver HTML; } – hncl
Muchas gracias, funcionó – hncl
@hnabih: Si esta es la respuesta correcta, no olvide marcarlo como tal :) –