Проверить событие onClick веб-формы LinkButton в ASP.Net
В Asp.net я использую этот плагин проверки JQuery.
Это прекрасно работает для <asp:Button>
контроль. Но если я использую <asp:LinkButton>
он не проверяет форму и позволяет ей вызывать код позади метода.
Почему это происходит? Как я могу проверить форму onClick
событие <asp:LinkButton>
?
РЕДАКТИРОВАТЬ: проблема с <asp:button>
это мы не можем добавить изображение. Проверьте это.
2 ответа
Простое решение - добавить функцию щелчка, которая возвращает false, если форма недействительна:
$("#<%= tb.ClientID %>").click(function() {
return $('form').valid();
})
подробнее: Проверка ASP.NET LinkButton / ImageButton и JQuery? Надеюсь, это поможет!
Ты можешь использовать OnClientClick
для того, чтобы вызвать ваш клиентский метод
Ссылка: http://msdn.microsoft.com/fr-fr/library/system.web.ui.webcontrols.linkbutton.onclientclick.aspx
Примечание: OnClick для серверной стороны, OnClientClick для клиентской стороны