Передать параметры в код за функцией, используя JavaScript - PullRequest
2 голосов
/ 22 февраля 2012

Я пытаюсь вызвать функцию выделенного кода внутри JavaScript и передать параметры в функцию выделенного кода.

Например:

<script> 
var name; 
<% createUser(name) %> 
</script>

private void createUser(string Name)
{ // Do crazy stuff }

Я делаю это, потому что некоторые элементы динамически создаются с использованием jQuery, поэтому я не могу получить к ним доступ в коде на стороне сервера. Приведенный выше пример относительно прост и не близок к тому, чего я пытаюсь достичь, тем не менее, он дает вам хороший обзор моей проблемы.

Спасибо!

1 Ответ

6 голосов
/ 22 февраля 2012

Вы не можете напрямую "вызывать" функцию выделенного кода из JavaScript. JS запускается в браузере клиента, а C # работает на сервере где-то еще. Эти два общаются, используя HTTP-запросы через веб-сервер. Вы можете запустить HTTP-запрос от клиента и получить страницу сервера, ожидающую обработки таких запросов, делегируя функции с выделенным кодом:

...