Я пытался всеми способами, но я не справился с этой задачей, потому что я новичок в mvc,
Мне нужно отправить идентификатор и загрузить другие данные загрузки страницы.
Я отправляю данные, но я не могу загрузить страницу.
Я не понимаю.
Это мой код:
function SendData(id) {
$.post("/Customers/CustomerDetails", { custID: id });
}
Мой контроллер:
[HttpPost]
public IActionResult CustomerDetails(string custID)
{
string url = "http://localhost:9000/api/Barbar/CustomerLoad";
var httpWebRequest = (HttpWebRequest)WebRequest.Create(url);
httpWebRequest.ContentType = "application/json";
httpWebRequest.Method = "POST";
using (var streamWriter = new StreamWriter(httpWebRequest.GetRequestStream()))
{
string json = "{\"CustID\":\""+ custID+ "\"}";
streamWriter.Write(json);
}
var httpResponse = (HttpWebResponse)httpWebRequest.GetResponse();
using (var streamReader = new StreamReader(httpResponse.GetResponseStream()))
{
var result = streamReader.ReadToEnd();
Customers data = JsonConvert.DeserializeObject<Customers>(result);
return View("CustomerDetails", data);
}
}