我正在尝试使Tagbuilder可以用于Telerik ScrollView组件。 当前添加项目不起作用;它没有传输图像div,并显示空白页。我该如何解决?随附下面的tagbuilder。我是否缺少变量或属性?
理想的Telerik代码正在传输div数据角色页面。 我的代码正在传输li类的滚动视图页面,而不是正确的项目。
我的测试代码和HTML:
{
"element": "string",
"userId": long
}
CSHTML:
public class ScrollViewTestTagHelper : ScrollViewTagHelper
{
[HtmlAttributeName("ScrollViewName")]
public string ScrollViewName { get; set; }
[HtmlAttributeName("ScrollViewContentHeight")]
public string ScrollViewContentHeight { get; set; }
public ScrollViewTestTagHelper(IKendoHtmlGenerator generator) : base(generator)
{
}
public override void Process(TagHelperContext context, TagHelperOutput output)
{
this.Name = ScrollViewName;
this.ContentHeight = ScrollViewContentHeight;
ScrollViewItemsTagHelper ItemTest = new ScrollViewItemsTagHelper();
ItemTest.ContentOutputs.Add("<div class='photo photo1'></div>");
ItemTest.ContentOutputs.Add("<div class='photo photo2'></div>");
this.Items = ItemTest;
base.Process(context, output);
}
}
}
他们网站上的理想HTML代码: https://demos.telerik.com/aspnet-core/scrollview/index
https://www.telerik.com/forums/scrollview-taghelper-in-telerik-not-seen