一旦我添加了子布局组件,是否有自动保存?
我创建了一个子布局,如果我在页面编辑器的页面上添加它,它不会出现在那个时候。通过保存项目,它会出现在页面编辑器中。
所以,我想如果在页面上添加子布局,然后让页面自动保存。
可能吗?
===== 更新 =====
这是 CreateNewDatasource 方法的结束,它更新了渲染布局字段。
//set datasource, save and close
myItem.Editing.BeginEdit();
myDataSourceItem = myItem.Add(newName, template);
rd.Datasource = myDataSourceItem.ID.ToString();
myItem[Sitecore.FieldIDs.LayoutField] = ld.ToXml();
myItem.Editing.EndEdit();
myItem.Editing.AcceptChanges();
return myDataSourceItem;