If i don't want any programming in the <select>, <input ...> whatever, should i use classic html tag or asp.net html control? Which one maximizes the performance, or it makes no difference?
Web Controls have more overhead, so use basic HTML stuff if you don't need the programmability. Be sure you don't plan on needing it in the future though, or you'll be rebuilding your forms. As well, the performance hit shouldn't be astronomical - so unless you're getting massive amounts of traffic it shouldn't be an issue either way.