急!在线求助,asp.net CheckBoxList怎么应用样式?

提问 已结
9 686
shugeer
shugeer 2017-7-16
悬赏:5飞吻
如下图,很丑样

回帖
  • @shugeer 我一般会把事件写到select的change上,而不是layui.on上面,然后在layui.on的时候,手动触发select的change
    0 回复
  • 小兄弟,你有看CheckBoxList生成的前端HTML嘛,好像是Table哦!
    0 回复
  • checkboxlist是不能应用样式的,checkboxlist有两种前端显示格式,一种是table,一种是flow(flow好像生成的是lable)。所以即使能用,样式也会错乱。所以,一般在这种时候,我会用repeater去生成checkbox,而不是用服务器控件
    0 回复
  • shugeer
    2017-7-17
    @後生哥哥 是的
    0 回复
  • shugeer
    2017-7-17
    @艾大叔是土匪 也行。 可以另外问你个问题吗?应用layui后 Dorpdownlist 的AutoPostBack失效了,你是怎么处理的?
    0 回复
  • @shugeer 你不要使用layui的select 就好,用了之后,它是会创建一个层一样的选择框,你更换选择的时候,其实并不是Dorpdownlist 选择改变了
    0 回复
  • @shugeer 不是autopostback失效了,是触发layui的change的时候,并没有触发select的change,你要在layui.on("select(.xxx)",function(){ $("select").change(); })这里面手动触发一下select的change事件
    0 回复
  • shugeer
    2017-7-18
    @艾大叔是土匪 @後生哥哥 对服务器控件CheckBox应用layui,用了一个比较笨的办法在页面最后加了两行
    $('#div1 input[type="checkbox"]').attr("lay-skin", "primary"); //div1 CheckBox应用layui
    form.render(); //更新全部
    试了下在CheckBoxList上也能用
    0 回复
  • pony
    2017-9-4
    @shugeer
    asp.net dropdownlist 三级联动如何实现
    是否有源码可以参考 我的邮箱 2923410567@qq.com
    0 回复