Необходимо использовать Сервер. Метод HtmlEncode для защиты сайта от опасного входа.
Файл обозревателя мобильных устройств может иметь некоторые Помогите. Пример: http://www.hanselman.com/blog/MixMobileWebSitesWithASPNETMVCAndTheMobileBrowserDefinitionFile.aspx
I prefer WURFL, it is most up date database. And you can use .NET API Marg.Wurfl.