Основной целью задачи, которую я пытаюсь выполнить, является заполнение списка выбора, созданного с помощью javascript, записями, поступившими из базы данных.
Я выполнил это, используя веб-сервис с поддержкой AJAX, поправки к файлу web.config и классу ScriptManager. Как показано на следующих страницах: -
http://www.asp.net/web-forms/videos/aspnet-ajax/how-do-i-add-aspnet-ajax-features-to-an-existing-web-application
http://weblogs.asp.net/dwahlin/archive/2007/07/23/using-the-asp-net-ajax-scriptmethodattribute-to-return-xml-data.aspx
Однако моя проблема в том, что я хочу, чтобы JavaScript был внутри внешнего файла, но при попытке вызвать метод говорит, что процедура не найдена, следующий код - это то, как я пытался это сделать.
<asp:ScriptManager ID="ScriptManager1" runat="server">
<Scripts>
<asp:ScriptReference Path="../Scripts/Utilities.js>" />
</Scripts>
<Services>
<asp:ServiceReference Path="~/WebServices/Registration.asmx"/>
</Services>
</asp:ScriptManager>
Кто-нибудь знает, что я могу сделать, чтобы добиться этого?
В аналогичной заметке я хотел бы знать, как я мог бы сделать это, используя объект XMLHTTPequest, если это возможно. Кто-нибудь знает, если это можно сделать, или имеет какую-либо информацию о нем?
Спасибо за любой ответ.