GlassMapperでNameValueListのコレクションを編集可能にしようとしていますが、これの最下部まで到達できないようです。GlassMapperでNameValueCollectionのリストを編集する方法
フィールドに添付できる検証のリストがあり、ExperienceEditorで検証メッセージを編集できるようにしたいと考えています。 GlassMapperがアイテムを取得している場合
コレクションは前処理される:
検証= glassItem.GetValidations()。私は取得しています
@foreach(Validation validation in Model.Validations)
{
<div id="@validation.Identifier" ng-message="@validation.AngularKey" ng-cloak class="mtg-validation-msg">
@Html.Glass().Editable(validation, e => e.ErrorMessage)
</div>
}
エラー:
失敗したアイテムの解決 - あなたがアイテムIDを表しプロパティが含まれていないクラスを保存することはできません。少なくとも1つのプロパティにSitecore IDが含まれるようにマークされていることを確認してください。タイプ:MyAssembly.Models.Validation
ありがとう、カム、これはトリックでした。とても有難い! –