У меня есть приложение ASP.NET Web Form.Вызов веб-метода из Windows Phone 8
У меня также есть веб-приложение HTML5, чтобы вызвать веб-методы для моего кода за страницей.
Типичный метод, определенный в моей осине коде позади страницы:
// в коде позади login.aspx страницы
[WebMethod]
public static string Login(string username, string password)
{
//do something
}
В моей HTML5 Web App Я бы назвал это нравится:
jQuery.support.cors = true;
$.ajax({
crossDomain: true,
type: "POST",
url: "Login.aspx/Login",
data: JSON.stringify({
username: usernameentered,
password: passwordentered
}),
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (msg) {
$(msg.d).each(function() {
if (this['Success'] == 1) {
//process login
}
else {
//process server error
}
});
},
error: function (msg) {
//handle error
});
});
Теперь, имея в виду, я не хочу переходить в веб-API и MVC в это время (в конце концов), а также я бы предпочел не вызывать веб-службу (asmx) или службу WCF, как я могу по-прежнему вызывать это вес eb с этой страницы так, как я делаю через JavaScript, но через C# Windows Phone 8?
так просто? Позвольте мне отдать это. Отчитается. Спасибо :) –
Бог, я люблю обмен стека. Работал как сон. Теперь и простой пример. благодаря! –
Привет, для целей, если вы знаете, о чем я говорю в интервью, это известно как веб-API (CRUD)? благодаря –