У меня есть традиционная веб-форма ASP.NET. Раньше у нас была кнопка, определяемая следующим образом:
<asp:Button ID="myButton" Runat="server" OnClick="myButton_Click" />
На странице .aspx.cs у меня есть следующее:
protected void myButton_Click(object sender, EventArgs e)
{
// Do Stuff
}
Однако теперь кто-то решил использовать причудливую среду JavaScript. По сути, у меня просто есть:
<input type="button" id="myButton" onclick="someJSFunction()" />
<script type="text/javascript">
function someJSFunction() {
// Need to execute "myButton_Click" here.
}
</script>
Как мне на самом деле выполнить мой оригинальный метод на сервере? Я знаю, что это очень странный вопрос. Я упростил код, чтобы попытаться напрямую объяснить, чего я пытаюсь достичь. Может кто-нибудь подскажите, пожалуйста, как это сделать?
Большое спасибо!