Ваш код на стороне клиента правильный.Единственное предостережение в том, что ASP.NET может манипулировать идентификатором элемента управления, и он может не быть lnkClickMe
во время выполнения.Вы можете использовать селектор класса или метод на стороне сервера ClientID, чтобы получить фактический идентификатор:
$('#<%= lnkClickMe.ClientID %>').click(function(){
alert('clicked');
});
$('#<%= lnkClickMe.ClientID %>').trigger('click');
В ASP.NET 4.0 вы могли настроить предсказуемые имена , используя ClientIDMode
настройка:
<system.web>
<pages clientIDMode="Predictable"></pages>
</system.web>