Поскольку ваш метод выполняется в коде на стороне сервера, вам придется создать способ вызова кода на вашем сервере с клиента. Например, у вас может быть такой метод действия:
[HttpPost]
public ActionResult MyHelperCaller()
{
// Returns the contents of the 'myHelperCaller' view:
return this.View();
}
... где myHelperCaller
View содержит вызов вашего вспомогательного метода myMethod()
.
Затем, чтобы позвонить клиенту, вы использовали бы что-то вроде:
<div id="myHelperTarget"></div>
<input id="myHelperTrigger" type="button" value="Call MyHelper" />
<script language="text/javascript">
$("#myHelperTrigger").click(function () {
// Loads the myHelperCaller view into the myHelperTarget div:
$("#myHelperTarget").load("/MyController/MyHelperCaller");
});
</script>