mam pytanie, mam przycisk jak poniżej:Jak wywołać zdarzenie asp: Button OnClick przy użyciu JavaScript?
<asp:Button ID="savebtn" runat="server" OnClick="savebtn_Click" Visible="false" />
Mam następnie przycisk HTML podobny jak poniżej:
<button id="btnsave" onclick="fncsave">Save</button>
Mam JavaScript poniżej:
<script type="text/javascript">
function fncsave()
{
document.getElementById('<%= savebtn.OnClick %>').click()
}
</script>
Moje pytanie brzmi teraz: jak mogę połączyć się z asp: Button OnClick z przycisku HTML? Czytałem, że możesz to zrobić, dzwoniąc z JavaScript przez Id, ale nie działa.
Każda pomoc będzie naprawdę wdzięczna.
Dziękuję
może być dupe ... @Mortalus to jest cool wywołać metodę __doPostBack? Nigdy tego nie robiłem w praktyce. –
Nie jestem pewien, co masz na myśli mówiąc "cool", gdy odwołujesz się do metody JavaScript :), ale tak, możesz jej użyć. Jeśli możesz emulować rzeczywisty przycisk klienta, kliknij jedną z odpowiedzi, która byłaby prostsza, ponieważ czasami możesz chcieć zrobić częściowy post, a następnie odpowiedź w zadanym przeze mnie pytaniu nie będzie działać. – Mortalus