Можно использовать какие-нибудь rich контролы, например telerik.
Повторное использование знаний
Код начинается с четырех пробелов