Помимо передачи некоторых html-атрибутов, вам придется использовать собственный метод расширения, если вам нужна полная настройка (например, чтобы он отображался как <div>
вместо <span>
)
Я бы скопировал метод ValidationMessage из исходного кода mvc и настроил его по мере необходимости.