2017-09-14 7 views
0

Windows 10 IoT를 실행하는 RPI가 있습니다. this link을 사용하여 "Hello World"라는 웹 API 실행을 얻을 수 있었지만 지금은 막혔습니다.Windows IoT의 ASP.NET 코어 2.0.0 웹 응용 프로그램

내가 원하는 것은 몇 가지 버튼이있는 웹 페이지로 어떤 코드를 제어 할 수 있습니다.

간단한 버튼 -> 동작 예제를 찾기 위해 검색했지만 모든 것이 MVC 예제의 맨 위에 있습니다. 나는 단순한 것을 필요로하지만 그것을 이해할 수는 없다.

누군가가 올바른 방향으로 나를 가리킬 수 있기를 바랍니다.

+0

https://docs.microsoft.com/en-us/aspnet/core/mvc/razor-pages/?tabs=visual-studio 면도기 페이지 프레임 워크를 확인할 수 있습니다. ASP.NET 코어 용 WebForms는 없습니다. –

답변

0

당신은 예를 들어, 코드 뒤에 excute에하기의 jQuery + 아약스를 선택할 수 있습니다

면도기 페이지 (Contact.cshtml를)

<input type="button" value="Button1" id="button1" /> 
    <input type="button" value="Button2" id="button2" /> 

자바 스크립트 코드

코드 (SampleController.cs) 뒤에
$(function() { 
    $("#button1").click(function() { 
     $.post("/Sample/Action1", function (result) { 
      alert("Click Button1,Action1 Success!"); 
     }); 
    }); 

    $("#button2").click(function() { 
     $.post("/Sample/Action2", function (result) { 
      alert("Click Button2,Action2 Success!"); 
     }); 
    }); 
}); 

그 전에

[HttpPost] 
    public JsonResult Action1() 
    { 
     //action 1 ... 

     return Json(new { Success = true }); 
    } 


    [HttpPost] 
    public JsonResult Action2() 
    { 
     //action 2 ... 

     return Json(new { Success = true }); 
    } 

, 당신은 확실히 jQuery 라이브러리가 페이지에 포함되어 있는지 확인해야합니다.