2016-12-22 9 views
0

안녕하세요, 저는 MVC 패턴을 사용하여 새로운 dotnet 코어 경험을 시작하겠습니다.도우미 - asp.net MVC 코어 (dotnet core 1.1)

확인란, 텍스트 영역 및 기타에 대한 새로운 헬퍼는 무엇입니까? 이 순간에

상대적 페이지는 비어 있습니다 : https://docs.microsoft.com/en-us/aspnet/core/mvc/views/html-helpers

나는이 시도했다 :

<input asp-for="myField" class="form-control" type="checkbox" value="False"/>을하지만 작동하지 않습니다!

미리 감사드립니다.

<div class="form-group"> 
     <label asp-for="myField" class="col-md-2 control-label"></label> 
     <div class="col-md-10"> 
      @*<input asp-for="myField" class="form-control" type="checkbox" value="False"/>*@ 
      <span asp-validation-for="myField" class="text-danger"></span> 
     </div> 
</div> 
+0

전체 HTML을 여기에 게시하십시오. –

답변

0

당신이 HTML Helpers를 사용하려는 경우 당신은 여전히 ​​닷넷 프레임 워크와 같은 동일한 기능을 수행 할 수 있지만 MS는 조금 HTML Helpers to Tag Helpers을 변경하고 싶습니다. Tag Helpers은 .Net Core의 새로운 기능입니다.

0

내가 설정 한 필드가 Nullable이므로 브라우저에서 오류가 발생했습니다.

마이그레이션을 수행하고 데이터베이스를 업데이트 했으므로 이제 작업 해보십시오! 당신이 두 번째보기의 시작 부분에 대한 @addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers을 기억하여 project.json

에서 Microsoft.AspNet.Mvc.TagHelpers 패키지에 대한 참조를 가지고있는 경우

1

먼저 확인하시기 바랍니다.

+0

답변 해 주셔서 감사합니다! –

+0

Install-Package를 시도 할 때이 오류가 발생합니다. 패키지 Microsoft.AspNet.Mvc.TagHelpers 6.0.0-rc1-final은 netcoreapp1.0 (.NETCoreApp, Version = v1.0)과 호환되지 않습니다. 패키지 Microsoft.AspNet.Mvc.TagHelpers 6.0.0-rc1-final은 을 지원합니다. dotnet5.4 (.NETPlatform, Version = v5.4) - net451 (.NETFramework, Version = v4.5.1) 보이지 않습니다. .net 코어로 작업하지 마라. –

관련 문제