0

Telerik 组件(标签条)存在以下问题。

我有一个在页面上呈现某些内容的 HTML 扩展方法。代码部分:

var tabstrip = Html.EagleTabstrip()
                        .Name(Container.GroupName)
                        .HtmlAttributes(new Dictionary<string, object> { { "class", "icon-listbox-wrapper" } })
                        .Items(items =>
                        {
                            bool isFirst = true;
                            foreach (SomeClass widget in Widgets)
                            {
                                items.Add()
                                    .Selected(isFirst)
                                    .Text(widget.GroupName??"").Content(Html.RenderResourceWidgetContainer(widget).ToString() /*This call is recursive, the function has an if block just above*/);

                                isFirst = false;
                            }
                        });
                    var mvcHTMLString = MvcHtmlString.Create(tabstrip.ToString());
                    return mvcHTMLString;

但是,ToString() 调用失败并显示非常愚蠢的 (IMO) 错误消息:序列不包含匹配元素。

我在哪里/我做错了什么?将根据要求提供任何其他信息,所以请随时用问题轰炸我。

谢谢。

4

0 回答 0