【发布时间】:2017-11-10 01:01:16
【问题描述】:
我一直在搜索和解决很多问题,以了解如何使用 Kentico 表单构建器创建表单,该构建器具有自定义表单控件,这些控件可能具有特殊字段和自定义验证以及完全不同的样式以适应我们的网站设计。我已经克隆了表单控件,但不能只添加样式类或更改验证。
另外我如何获得我在代码中克隆的控件表单的工具提示,我想为它制作一个特殊的图标,将标签从组件的侧面移动到顶部并在表单中使用它builder 但为此我只需要在 formcontrol 的类中获取 tooltip 属性,即使它有字段,调试时它似乎总是空的,尽管它实际上显示了我放在 tooltip 字段中的文本。
对于 Kentico 中的这些级别的自定义,文档根本没有效率或清晰,所以我想知道是否有人遇到过与我相同的问题,以及是否有人可以帮助以更好的方法来完成我的 WebForm。
提前致谢。
【问题讨论】:
-
我已经这样做了很多次,但是查看一些代码会很有用,因为它不是 100% 清楚你想要实现的目标。我假设您已经从文档 (docs.kentico.com/k10/custom-development/…) 中的示例开始,它只使用了
asp:DropDownList,它显然可以包装成您选择的任何样式。 -
请注意,您提到了移动标签。表单控件仅用于表单的输入部分。标签由表单生成器添加。您需要自定义表单布局来更改表单的更宽布局。
标签: webforms customization kentico formbuilder form-control