I see a lot of texts like
Контрактный час :
anywhere in your form. Therefore, I need to know if you are using some kind of encoding, that is, it was placed by you or appeared unexpectedly. If you did not post it, delete all unnecessary lines and use plain text instead (if necessary). Then check the layout.
Also in your image, I see ur language is Russian (if I'm right :)). So try using your localized font, which is directly supported by aspx, since we use English or better use a resource file instead of the hard-coded text on the page. In my opinion, language translation creates such a problem.
source share