首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >checkboxGroup in XPages

checkboxGroup in XPages
EN

Stack Overflow用户
提问于 2016-03-02 15:27:54
回答 3查看 418关注 0票数 0

当我试图将更多的值放入校验框组时。看上去就像在照片里。我想把这一切的价值观一分为二。

第一行前2位。第二,在下一个line...up中,我有多少个值。

我尝试了dojo和所有的css,然后我找不到出路:

`

问候

库姆胡尔阿塔

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2016-03-02 21:48:08

这个OpenNTF项目可以提供您需要的东西(Lothar也是!)我是通过Stephan的博客文章看到的。我没有尝试过,因为GBS不再为BleedYellow提供托管服务,布莱恩的博客文章(我认为“摩尔”)已经不再可用了。

如果它工作,它可能是一个候选人,包括在XPages扩展库。

票数 2
EN

Stack Overflow用户

发布于 2016-03-02 15:56:40

答案类似于更改Radio组或Combo框的布局。有关使用单个组件而不是组组件,请参见这个问题

另一种选择是使用自定义呈现器。这个问题有一个指向另一个StackOverflow问题的链接,或者您可以查看Tripcony对这个问题或这个XSnippet的答案,后者使用自定义呈现器从Radio组中删除表标记。所有这些都将为您提供基础知识,然后是为组件标识正确的Java类( Package中本地文件夹中的XPage代码可能会告诉您这一点),并创建相关的HTML输出,在适当情况下插入使用for循环来创建新的表单元格和行。

虽然核心CheckBox的呈现器还不是开源的,但是DojoCheckboxDojoFormWidget的呈现器(它是扩展的)是开源的。

票数 2
EN

Stack Overflow用户

发布于 2016-03-02 15:58:27

您将无法立即做到这一点,因为该控件被呈现为静态<table>;如果选择水平布局,最终将得到一个<tr>,它包含的<td>元素与控件中的选择项一样多;在垂直布局中,将有多个具有单个<td><tr>元素。AFAIK没有直接影响<tr><td>元素数量的方法。

我知道的唯一解决方案是创建一个自定义呈现程序,就像前面提到的这里这里

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35751434

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档