By default, MVC’s input html helpers generate “id” and “name” with the same value. In my case i do not need the id, and when i do, I always enter a custom value. Auto generating unnecessary id’s increases the document size, and makes me nerves, because i might be using the same id in my CSS or JavaScript code.
Can i alter the default behavior of the html helpers, so the id is not generated unless manually defined.
I know that i can tell the helpers not to generate an id by passing new { id = "" }, but this approach is not very convenient for large, data-entry-type applications.
Is there an easy way to alter this behavior, or do i need to write custom html helpers?
use,