使用自定义小部件设计器在 Sitefinity MVC 中创建了一个自定义小部件:
<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; }
当我单击编辑时,该字段按预期显示。我单击保存,然后再次单击编辑:值未存储。无助于刷新页面,也不会显示在小部件本身中。
我错过了一块吗?文档有点冗长和分散,我一直在翻阅它,但没有任何东西跳出来。
我看到开发工具中发送了一个放置请求,但请求有效负载为空。不确定这是否是正确的请求或相关的。