2016-12-22 47 views
0

皆さん、こんにちは、私はMVCパターンを使ってdotnet coreで新しい体験を始めるつもりです。Helpers - 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を使用したい場合、あなたはまだ.NET Frameworkでのように同じことを行うことができますが、MSは少しHTML Helpers to Tag Helpersを変更したいです。 Tag Helpersは.Net Coreの新機能です

0

私が設定したフィールドはNullableなので、ブラウザでエラーが発生しました。

私は移行を行いました。データベースを更新して今すぐ動作します!

1

あなたproject.jsonに

をMicrosoft.AspNet.Mvc.TagHelpersパッケージへの参照を得た場合第二に、あなたのビューの先頭で約@addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpersを覚えて最初のチェック。

+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コアで作業する –

関連する問題