Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/273.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Umbraco 4.8,文档保存和发布_C#_Razor_Umbraco - Fatal编程技术网

C# Umbraco 4.8,文档保存和发布

C# Umbraco 4.8,文档保存和发布,c#,razor,umbraco,C#,Razor,Umbraco,Umbraco 4.8在Umbraco.cms.businesslogic.web.Document.Publish方法中有错误? 我尝试编辑一个节点,保存并发布一个节点。 我可以在BackOffice中查看节点是否已正确更改。 在web页面中,我使用razor将其呈现为HTML。此cshtml文件使用umbrac.MacroEngines.DynamicNode。此节点版本返回旧值。 然后,在BackOffice中,我尝试单击“Salve and Publish”,然后网页呈现正确的数据。Dy

Umbraco 4.8在Umbraco.cms.businesslogic.web.Document.Publish方法中有错误? 我尝试编辑一个节点,保存并发布一个节点。 我可以在BackOffice中查看节点是否已正确更改。 在web页面中,我使用razor将其呈现为HTML。此cshtml文件使用umbrac.MacroEngines.DynamicNode。此节点版本返回旧值。
然后,在BackOffice中,我尝试单击“Salve and Publish”,然后网页呈现正确的数据。

DynamicNode
umbraco.config
缓存访问节点的信息,它不直接访问数据库(请参阅)。保存和发布不会自行更新缓存,还有一个附加步骤。 例如:


有关详细信息,请参阅。

好的,谢谢。我创建了另一个问题:。你能帮助我吗?
Document document = new Document(1234);
document.Text = "New Title";
document.Publish(User.GetUser(0));    
umbraco.library.UpdateDocumentCache(document.Id);