2017-08-14 68 views
0

創建在Sitefinity MVC自定義窗口小部件,使用自定義窗口小部件設計師Sitefinity的Widget設計不節能值

<div class="form-group"> 
    <label for="My Field">My Field</label> 
    <div class="row"> 
     <div class="col-xs-3"> 
      <input type="text" sf-model="properties.MyField.PropertyValue" class="form-control" id="MyField" /> 
     </div> 
    </div> 
</div> 

定義控制器和模型都:

public string MyField { get; set; } 

當我點擊編輯,該字段按預期顯示。我點擊保存,然後再次點擊編輯:值不存儲。無助於刷新頁面,也不會顯示在窗口小部件中。

我錯過了一件?文檔有點冗長和散亂,我一直在衝浪,但沒有什麼是跳出來的。


我看到一個請求開發工具發送的,但請求的有效載荷爲空。不確定這是正確的請求還是相關的。

回答

2

sf-model應該ng-model

<div class="form-group"> 
    <label for="My Field">My Field</label> 
    <div class="row"> 
     <div class="col-xs-3"> 
      <input type="text" ng-model="properties.MyField.PropertyValue" class="form-control" id="MyField" /> 
     </div> 
    </div> 
</div>