Болтун
Зарегистрирован: 09 March 2005
Сообщения: 296
Примеры кода: 0
|
Можно ли из .js файла обращаться к серверному коду? |
05 February 2008 21:11 |
|
|
|
|
alex_d:
Можно поместить ScriptManager, на странице у него указать свойство EnablePageMethods в true.
На странице объявить метод:[WebMethod] public static string TTT() { return "hello"; }
И на стороне скрипта вызвать:var s = PageMethods.TTT();
В s будет "hello".
Ну и вариации, соответственно.
То есть, проще низя? Впринципе, могу написать на главной странице слой javascript функций которые будут брать данные сервера и передавать их в функции из js файлов. Думал микрософт предусмотрели такой вариант разработки, и ввели сию возможность, хотя бы в fw 3.5, неужели нет встроенной технологии поддерживающей такой вид разработки?
ScriptManager использовать не хочу, во первых не тривиальный класс, во вторых гдето по AJAX-у читал что юзать его не следует, 3: даже если я его и применю, не факт что коллеги по проекту захотят с ним работать, просто потому что нужно как проще, а не как предлагает микрософт.
Проверка показала что код правильный! Всем большое Спасибо!
Данное сообщение получено с сайта GotDotNet.RU
Последний раз редактировалось 05 February 2008 21:15
|
|