Given the following MVC mark-up:
<p>
<label for="forenamesLabel">Forename(s):</label>
<%: Html.TextBoxFor(model => model.ConsultantRegistrationDTO.Forenames) %>
<%: Html.ValidationMessageFor(model => model.ConsultantRegistrationDTO.Forenames, "*") %>
</p>
How is it possible for me to accurately set the label/@for attribute to the id of the generated TextBox by MVC? If I use @id as an HTML option, wouldn't that break my binding?