Не просто отправьте код только ответы. Это может быть полезно для оп, но не для будущих читателей. Я предлагаю вам добавить некоторые объяснения, как ваше решение будет работать.

ок в MVC и пробежал учебники на сайте asp.net.

Они включают пример настраиваемого помощника по HTML для усечения длинного текста, отображаемого в таблице.

Просто интересно, какие другие решения люди придумали, используя HTML-помощники, и есть ли какие-либо передовые практики или вещи, которых следует избегать при их создании / использовании.

В качестве примера я рассматривал написание специального помощника для форматирования дат, которые мне нужно отображать в разных местах, но теперь я обеспокоен тем, что может быть более элегантное решение (I.E. DataAnnotations в моих моделях)

есть идеи?

РЕДАКТИРОВАТЬ:

Еще одно потенциальное использование, о котором я только что подумал ... Конкатенация строк. Пользовательский помощник может принять идентификатор пользователя в качестве входных данных и вернуть полное имя пользователя ... Результатом может быть некоторая форма (Заголовок) (Первый) (Средний) (Последний) в зависимости от того, какие из этих полей доступны. Просто мысль, я еще не пробовал ничего подобного.

Ответы на вопрос(3)

Ваш ответ на вопрос