私は解決しようとしている精神病があります。私のプロジェクトで1つの部分的なビューを見ると、次の問題があります。このビューにつながるビューは、同じモデルを持っており、MVCパーシャルビューモデルはGETで空のプロパティを持っています
はそれが最後のカップルのためではなかった場合=「HERE」
@Model.Property1 outputs nothing
@("M" + Model.Property1 + "M") outputs "MM"
@Html.Display(Model.Property1) outputs nothing
@Html.DisplayFor(m => m.Property1) outputs nothing
@string.IsNullOrWhiteSpace(Model.Property1) returns true
@Html.TextBox("TEST", Model.Property1) outputs an input element with no value
@Html.TextBoxFor(m => m.Property1) outputs an input element with the value of "HERE"
@Html.HiddenFor(m => m.Property1) outputs an input element with the value of "HERE"
ModelProperty1は今、私は私を想定したいと仮定し、正しく動作します何か愚かなことをした。 これは、ビューをデバッグする際にIntelliSenseまたはクイックウォッチで「モデル」が使用できないことと結びついています。
どこかのパイプライン項目が不正になってしまったのかなと思います。誰かが助言を持っているなら、私はそれを試してみたいと思っています。あなたのPartialViewで
コントローラを表示できますか? –
2日後、別のビューで作業しているうちに、約5分前に自発的に作業を再開することができました。 –