To render the hidden fields at the bottom of the form, specify following configuration in the web.config file. This property is available only in ASP.NET 3.5 SP1.
<pages renderAllHiddenFieldsAtTopOfForm="false" />
For more details see
http://msdn.microsoft.com/en-us/library/system.web.configuration.pagessection.renderallhiddenfieldsattopofform.aspx Thanks