【问题标题】:Wicket DropDownChoice FormatWicket DropDownChoice 格式
【发布时间】:2013-10-10 23:51:48
【问题描述】:

每当我做类似 someString = object().name + " / " object2().name;在对象的 toString() 中,并将对象数组加载到检票口 dropDownChoice 中,dropDownChoice 忽略字符串的间距。所以我宁愿有类似的东西:

                Role / Site 

下拉菜单:角色名称/站点名称

但是,无论我放置多少间距,它都会始终显示:

下拉选项中的角色名称/站点名称...有什么想法吗?我试着做:

object().name + "&nbsp/&nbsp" object2() 因为我不确定 wicket 如何将字符串处理为选项标签,但这也不起作用。

有什么想法吗?

谢谢!

【问题讨论】:

    标签: wicket dropdownchoice


    【解决方案1】:

    想通了..

    在做

           toString()
           {
              return "object().name + "&nbsp/&nbsp" object2().name"
           }
    
            this ended up working when I called:
    
            ssaIDRolesDropDownList.setEscapeModelStrings(false);
    
            //ssaIDRolesDropDownList is a reference to my dropDownChoice
    

    【讨论】:

      【解决方案2】:

      这与 Wicket 无关;下拉菜单或臭名昭著的输入 type="file" 等元素 呈现特定于操作系统:

      Preserve whitespace in html select element options using "white-space: pre" NOT working

      【讨论】:

      • 实际上我只是想通了.. 当我在 dropdownchoice 参考上实现 setEscapeModelStrings(false) 时,做 &nbsp 工作。不过谢谢!
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多