我在Sitefinity8.1中向列表Widget添加了一个自定义字段,它是Type is Related ,以及数据类型 is Pages。字段名为LinkedPageUrl.
在后端非常好地工作,允许我从系统中选择一个页面并根据特定的列表项存储它。
我在Sitefinity的文档中找不到任何地方来解释如何在我正在定制的基于MVC的List.SimpleList.cshtml视图模板中以编程方式使用这个字段。
我在News小部件中看到了这样的用法,在这里,每个新闻文章都有一个相关的图像:
<img src="@Html.Raw(item.Fields.RelatedImg.Fi
我有一个带有2个自定义小部件(页眉和页脚)的页面和一个MVC新闻小部件,它显示了所有博客文章的列表。
单个/单个新闻页面不呈现我的自定义小部件。
我遇到了一些建议重写HandleUnknownAction的解决方案。我在我的自定义小部件控制器中尝试过多种变体,但它们都没有工作。在前端,在将呈现小部件的地方,我在前端收到一条错误消息:“执行控制器时发生异常。请检查错误日志以获取详细信息”。
此时,我假设控制器中可能有不正确的地方,因此我附加了其中一个自定义小部件的全部内容:
using System.Collections.Generic;
using System.Linq;
using Sy
我想在我的Sitefinity视图中使用MVC的控件,如@Html.Kendo().TextBox()和@(Html.Kendo().Grid。在视图中,我添加了ScriptRef.JQuery和ScriptRef.KendoWeb以及样式表,在ASP.NET MVC R3 2020示例项目中,我在Sitefinity中使用了DLL文件Kendo.Mvc.dll包装器作为参考。但是,当我运行应用程序时,我得到的是错误Uncaught TypeError: kendo.syncReady is not a function at Preview:1160。任何对代码定义的步骤的帮助都将非常感谢。
我在视图中有一个列表,但是这个列表在多个视图上被重用,并且该列表在所有视图之间共享相同的信息。
// MyView.cshtml
@Html.DropDownListFor(model => model.type, new SelectList(new List<Object>{
new { Text = "Automotive", Value = "Automotive"},
new { Text ="Business", Value= "Business"}}}, "