Umbraco 4.7.2 AfterSave以年/月结构创建和移动节点导致左内容树重新加载

时间:2013-04-05 15:58:09

标签: c# asp.net umbraco

我有这个AfterSave事件,它运行代码将我的新闻项分类为年和月节点。该部分工作正常,但我有一个问题,因为lfet内容树菜单保持"重新加载"仅显示主节点。

我读了许多帖子告诉我使用:

BasePage.Current.ClientTools.SyncTree(sender.Path, true);

现在这在逻辑上应该有效,但事实并非如此。

我试过打电话:

umbraco.library.RefreshContent();

在调用SyncTree之前,但没有帮助。

我已经接受了"可以接受"结果如下:

string _returnUrl = "editContent.aspx?id=" + sender.Id.ToString() + "&isNew=true";
BasePage.Current.ClientTools.ChangeContentFrameUrl(_returnUrl);

但这是一些怪异的hacky代码。

有人可以解释一下这里遇到的困难吗?

谢谢!

0 个答案:

没有答案