Расширение Asp.Net MVC Html Helper
Каков наилучший способ расширить Html Helper TextboxFor? Есть ли способ повторно использовать реализацию defautl?
1 ответ
Решение
Вы можете создать свои методы расширения (в статическом классе), например:
public static MvcHtmlString MyTextBoxFor<TModel, TProperty>(this HtmlHelper<TModel> helper, Expression<Func<TModel, TProperty>> expression)
{
// call original method
MvcHtmlString result = InputExtensions.TextBoxFor(helper, expression);
// do modification to result
return result;
}