Inside razor view I'm using html helper
@Html.TextBoxFor(model => model.YearsInService, new { @class = "col-lg-1" })
which renders following html
<input id="YearsInService" class="col-lg-1" type="text" value="" name="YearsInService"
data-val-required="The YearsInService field is required."
data-val-number="The field YearsInService must be a number."
data-val="true" disabled="disabled">
since I want to implement validation with tooltip messages like this I need solution input element to be rendered like this
<input
data-msg-number="The field YearsInService must be a number."
data-rule-number="true"
data-rule-required="true"
id="YearsInService" name="YearsInService" type="text" value="" />
question is: how can build custom mvc helper for rendering second html code in razor view?