title: How to get the HTML id generated by asp.net MVC EditorFor
body: <p>I use the HTML Helpers to render my fields:</p>
  
  <pre><code>&lt;%=Html.EditorFor(m =&gt; m.User.Surname)%&gt;
  </code></pre>
  
  <p>and the output would be something like this:</p>
  
  <pre><code>&lt;input class="text-box single-line" id="User_Surname" 
            name="User.Surname" type="text" value="" /&gt;
  </code></pre>
  
  <p>The helper uses the className + '.' è fieldName to build the id.<br>
  I need to pass the id to a jQuery function. Is there a way to have it without hardcoding it?
  Maybe an helper which can use the ASP.NET MVC2 conventions?</p>