我已经使用umbraco usercontrol包装器在Umbraco中创建了一个自定义数据类型,但是当我在umbraco节点中运行它时,它给了我一个错误
At /umbraco/editContent.aspx?id=2969 (Referred by: http://aksp:201/umbraco/umbraco.aspx): System.InvalidCastException: Unable to cast object of type 'ASP.usercontrols_shopdata_ascx' to type 'umbraco.editorCont
我正在尝试创建自定义数据类型。其意图是一个下拉列表。到目前为止,我可以访问我创建的控件,但其中没有显示任何属性或值。只有一个空白的下拉列表。
public partial class usercontrols_admin_customDataType_CountryDropDown :
System.Web.UI.UserControl,
umbraco.editorControls.userControlGrapper.IUsercontrolDataEditor
{
public string umbracoValue;
protected void P
我已经在我的页面中添加了一个宏容器。现在,在CMS中,我选择了希望添加到Macro Container字段的所有宏,如下所示
现在我是C#和Umbraco的新手,我正在考虑使用下面的代码来检索值
foreach (var m in node.GetPropertyValue<IEnumerable<Object>>("macro")) {
var n = m;
}
现在,我以为它将以数组或列表形式显示,但不知何故,我得到了我添加的宏的所有内容的字符串
有关于如何在列表中检索这些内容的想法吗?我正在考虑循环遍历所有这些项,以便
我正在做一个Umbraco云项目。我从git存储库中拉出了这个网站并构建了它。运行站点时要做的第一件事是将开发环境中的内容恢复到本地项目中,这样我们就可以创建新功能。然而,Umbraco未能做到这一点,并出现以下错误:
The source environment has thrown a Umbraco.Deploy.Exceptions.ProcessArtifactException
with message: Process pass #3 failed for artifact
umb://document/xxthexguidxofxsomexpagexxxxxxxxx. It
我有一个文档类型,允许用户使用多节点树集器为页面选择警报。警报是另一种文档类型的实例。警报没有他们自己的页面,所以我想使用他们选择的模板,就像一个部分。我想做的是:
var alertIds = Model.Content.GetPropertyValue("alert");
List<umbraco.NodeFactory.Node> alerts = new List<umbraco.NodeFactory.Node>();
foreach (var alertId in alertIds.ToString().Split(','