Недавно обнаружил для себя возможность по созданию браузероориентированных контролов в ASP.NET. Например нам нужно создать кнопку показывающую разные надписи в зависимости от браузера. Для этого напишем следующий код:


В результате в IE получим кнопку с надписью «IEText», в Firefox - «FFText»


Эти фильтры работают на все атрибуты, например на OnClienClick. Думаю это может быть полезным.