flashslash
Дата: 24.05.2010 11:31:10
Всем пример!
Поставили задачу, написать код, который через javascript и microsoft Ajax работал бы
через с серверными методами....
нашел пример, где вызов серверных методов выполняется через web-сервис
<asp:ScriptManager ID="ScriptManager1" runat="server">
<asp:ServiceReference Path="~/Service1.asmx" />
</asp:ScriptManager>
<script type="text/javascript">
window.onload = function() {
var ctx = null;
ClassLibrary1.Class1.HelloWorld(); //(onSuccess, onFailed, ctx);
}
</script>
Честно говоря, диковато! через Anthem было все гораздо проще и понятно!
Мне нужна ссылка на работающий пример!
flashslash
Дата: 24.05.2010 11:54:36
bured,
спасибо, пример интересный, но при запуске вывалилось сообщение:
" Не удалось найти имя типа или пространства имен 'WebMethod' "
flashslash
Дата: 24.05.2010 12:05:07
разобрался...
если подключить атрибут [System.Web.Services.WebMethod(BufferResponse = false)]
вместо [WbMethod] то все работает:
[System.Web.Services.WebMethod(BufferResponse = false)]
[System.Web.Script.Services.ScriptMethod]
public static string Foo(string s)
{
return s +"!";
}
Спасибо автору примера!