Orchard CMS:如何在命令中更新内容项?

时间:2012-07-08 20:50:40

标签: orchardcms

想要通过以下代码更新命令中的内容项:

var item = _contentManager.Get(model.Id);
item.As<TitlePart>().Title = model.Title;
_contentManager.UpdateEditor(item, this);

但我没有指挥编辑。 我可以调用所有pars存储库的Update方法,但它看起来像错误的方式,这里的方法是什么?

1 个答案:

答案 0 :(得分:2)

您无需致电UpdateEditor。命令完成后应保存会话(您可以通过调用IOrchardServices.TransactionManager.Cancel()来取消)。