Можно ли вызвать функцию C# в моем кодебе с javascript?Вызов функции ASP.Net из javascript
ответ
Да, вы можете использовать PageMethods.
Еще одна ссылка на страницу PageMethods ... http://sappidireddy.wordpress.com/2008/03/31/how-to-call- server-side-function-from-client-side-code-using-pagemethods-in-aspnet-ajax/ –
Спасибо @Darin. Это похоже на то, как идти. У меня есть одна проблема, хотя, я получаю ошибку javascript, заявляя, что PageMethods не распознается. Не могли бы вы подумать о чем-то, что я делаю неправильно? –
Вы не можете позвонить на серверный код «прямо» с клиентского кода. То, что объясняется тем, что по дизайну на стороне сервера выполняется код сервера , а клиентский код - . Однако есть некоторые обходные пути. К коду-серверу с кодом javascript, вам необходимо использовать AJAX, а самый простой выход - использовать расширения ASP.NET AJAX.
Проверить ссылку
How to call Server Side function from Client Side Code using PageMethods in ASP.NET AJAX
Это копия моего ответа здесь ;-) http://stackoverflow.com/questions/3994150/can-you-call-c-function-from-javascript/3994170#3994170 – Shoban
Вы можете просто использовать WebServices и AJAX звонки ... –
возможно дубликат [Вы можете позвонить C# функция из JavaScript?] (Http://stackoverflow.com/questions/3994150/can-you-call-c-function-from-javascript) – Shoban