问题标签 [createchildcontrols]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sharepoint - 为什么我的 WebPart 上的控件不显示?
我创建了一个 Sharepoint WebPart 并成功部署它并将其添加到页面中。
它应该带有一个标签、一个文本框和一个按钮,但它没有。它是“裸体的”,如您在此处看到的:
为什么控件不显示?这是相当少的代码:
?
更新
我想也许我必须显式调用,所以我在构造函数中添加了一个调用:
...重新构建、部署并添加此 WebPart 的另一个实例到测试页面,但是,唉,在 Mudville 中仍然没有乐趣。
更新 2
我正在尝试任何想到的东西,看看各种调整是否会导致控件显示。我尝试了三种不同风格的 WebPart 祖先:
...而且它们似乎都工作相同。所以我假设当我简单地使用“WebPart”时,它会解析为“System.Web.UI.WebControls.WebParts.WebPart”(IOW,第二个和第三个实验是相同的)。对我来说有点奇怪的是,这两个不同的祖先(System.Web.UI.WebControls.WebParts.WebPart 和 Microsoft.SharePoint.WebPartPages.WebPart)似乎都在有限的范围内工作,无论如何......
更新 3
我也尝试添加这个:
...但也无济于事 - 我可以将 WebPart 添加到页面,直到奶牛回家,但我添加的控件仍然不显示。
html - 如何让我的 Sharepoint 子控件水平对齐?
我在 Web 部件的重写 CreateChildControls() 方法中创建控件。
我的代码是这样的(没有双关语):
...我看到了这个:
我想看到的是“毒液” LiteralControl 和 TextBox 右侧/与第一个 LiteralControl 和 TextBox 水平对齐(在它们的右侧,而不是在它们下方)。我怎样才能做到这一点?
html - 以编程方式引用 CSS 类的哪种方式最可靠?
在我的 Sharepoint 项目中,我在重写的 CreateChildControls() 方法中动态创建控件。我不知道引用 .css 文件的两种方法中的哪一种是首选:
...但至少其中一个应该可以解决问题。一种方法是否优于另一种方法?
更新
根据经验观察(经验反击),第二种“方式”破坏了 WebPart,至少我的。首先:
...至少“没有伤害”
javascript - Kendo UI TreeList - 添加行
在树形列表 Kendo 中添加行时,我遇到了一些麻烦,尤其是添加子行。我点击添加子行,然后将数据放入字段中,点击确定后,行消失了。所以我不能添加 CHILD 行。
我从官方网站上取样。http://docs.telerik.com/kendo-ui/api/javascript/ui/treelist#configuration-messages.commands.create。使用铬。是telerik剑道开发错误吗?如何使用添加?