input name and id changes when set runat=server
问题 In my form I need to insert different inputs of type "text". The inputs must be html controls with name and id's. Because I send this form to a external url. For the validation I do runat=server in all inputs and then I can use requiredfieldvalidator. But the problem is when I look in the source after visiting the page the name and id's are all changed. for example <input id="first_name" class="formright" type="text" name="first_name" runat="server" /> changes to <input name="ctl00$cphContent