View에서 int 값을 전달하려고합니다. 나중에 int 값을 기반으로 다른 함수를 호출합니다. 내가 부르는 클래스는 GetLogs(int x);
이라는 기능을 가진 DataFetch.cs
입니다.Html.ActionLink에 클래스를 추가하는 방법
보기에있는 것은 다음과 같습니다. 분명 내가 원하는 것이 아니다
http://localhost:xxx/DataFetch/GetLogs()/1
:
@Html.ActionLink("Connect",
"GetLogs()", "DataFetch", new {id = item.MacNum}, new { @class = "DataFetch" })
는 ^이 나에게 URL을 제공합니다.
업데이트 :
function GetCloud()
{
console.log("insidefunc");
$.ajax({
type: "POST",
url: '/DataFetch/GetLogs?id=' + 1,
data: 1,
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (response) {
alert("done")
},
failure: function (response) {
alert("Failed: " + response.responseText);
},
error: function (response) {
alert("Error: " + response.responseText);
}
});
}
이 중 하나가 작동하지 않았다.
도움이 될 것입니다이
희망 같은 클래스의 객체를 (사용자가 액세스 할) 작성해야합니다 너무 필요 무엇이 요구되는지 명확히하기위한 많은 질문. [ask]를 읽은 다음 문제를 재현하는 데 사용할 수있는 [mcve]를 제공하면 무엇이 요청되는지 더 잘 이해할 수 있습니다. – Nkosi
@Nkosi HtmlActionLink는 int 매개 변수를 사용하여 함수가있는 클래스를 호출합니다. 어떻게 명확하지 않습니까? –
원하는 URL을 제공하지 않았습니다. 너 기본적으로 보여 줬어. 이것이 내가 가진 것입니다. 이것은 나에게 준 것이지만 나는 그것을 원하지 않습니다. – Nkosi