FineUI 官方论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

本论坛已关闭(禁止注册、发帖和回复)
请移步 三石和他的朋友们

FineUI首页 WebForms - MVC & Core - JavaScript 常见问题 - QQ群 - 十周年征文活动

FineUI(开源版) 下载源代码 - 下载空项目 - 获取ExtJS - 文档 在线示例 - 版本更新 - 捐赠作者 - 教程

升级到 ASP.NET Core 3.1,快、快、快! 全新ASP.NET Core,比WebForms还简单! 欢迎加入【三石和他的朋友们】(基础版下载)

搜索
查看: 5626|回复: 7
打印 上一主题 下一主题

【已确认】(专业版2.2.1)RadioButtonList属性ColumnNumber="2"时...

[复制链接]
跳转到指定楼层
楼主
发表于 2015-2-24 11:44:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
前台代码:
  1. <f:GroupPanel ID="GroupPanel2" Title="基本信息" runat="server">
  2.                                     <Items>
  3.                                         <f:Panel ID="Panel4" Layout="HBox" BoxConfigAlign="Stretch" ShowHeader="false" ShowBorder="false" runat="server">
  4.                                             <Items>
  5.                                                 <f:TextBox ID="TextBox1" LabelWidth="80px" Label="报名序号" CssClass="margin_right"
  6.                                                     BoxFlex="1" Required="true" ShowRedStar="true" runat="server">
  7.                                                 </f:TextBox>
  8.                                                 <f:RadioButtonList ID="rblType" ShowLabel="false" runat="server" ColumnNumber="3" BoxFlex="1" CssClass="type">
  9.                                                     <f:RadioItem Text="自动生成" Value="auto" Selected="true" />
  10.                                                     <f:RadioItem Text="手工输入" Value="manual" />
  11.                                                 </f:RadioButtonList>
  12.                                             </Items>
  13.                                         </f:Panel>
  14.                                     </Items>
  15.                                 </f:GroupPanel>
复制代码



ColumnNumber="1"时正确:

ColumnNumber="2"时,有问题,效果居然和ColumnNumber="1"时一样:


ColumnNumber="3"时,是正确的:







本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
沙发
发表于 2015-2-24 18:34:11 | 只看该作者
把 CssClass="margin_right"  和 CssClass="type" 这两个样式贴出来看下
板凳
 楼主| 发表于 2015-2-24 20:51:24 | 只看该作者
sanshi 发表于 2015-2-24 18:34
把 CssClass="margin_right"  和 CssClass="type" 这两个样式贴出来看下

这个样式只是我方便看效果加个边框而已:
    <style>
        .margin_right {
            margin-right: 10px;
        }

        .type {
            border: 1px solid blue;
        }
    </style>
地板
发表于 2015-2-24 20:58:47 | 只看该作者
Mr.Wu 发表于 2015-2-24 20:51
这个样式只是我方便看效果加个边框而已:
   
        .margin_right {



应该还是有其他样式的影响,你看我按照你给的例子得到的效果(ColumnNumber="2"):




=====
如果方便,请把这个页面引用的全部CSS样式文件上传上来看下

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
5#
 楼主| 发表于 2015-2-24 21:11:19 | 只看该作者
本帖最后由 Mr.Wu 于 2015-2-24 21:13 编辑
sanshi 发表于 2015-2-24 20:58
应该还是有其他样式的影响,你看我按照你给的例子得到的效果(ColumnNumber="2"):

页面开头:
<head runat="server">
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title></title>
    <link href="../res/css/main.css" rel="stylesheet" type="text/css" />
    <style>
        .margin_right {
            margin-right: 10px;
        }

        .type {
            border: 1px solid blue;
        }
    </style>
</head>
其中"../res/css/main.css" 就是在线示例里面的。

行代码:
  1.                                         <f:Panel ID="Panel4" Layout="HBox" BoxConfigAlign="Stretch" ShowHeader="false" ShowBorder="false" runat="server">
  2.                                             <Items>
  3.                                                 <f:TextBox ID="tbxBaominghao" LabelWidth="80px" Label="报名序号" CssClass="margin_right"
  4.                                                     BoxFlex="1" Required="true" ShowRedStar="true" runat="server" NextFocusControl="tbxXingming"
  5.                                                     MaxLength="9" MaxLengthMessage="会考证号必须是9位长度" MinLengthMessage="会考证号必须是9位长度" MinLength="9">
  6.                                                 </f:TextBox>
  7.                                                 <f:RadioButtonList ID="rblType" ShowLabel="false" runat="server" ColumnNumber="2" BoxFlex="1" CssClass="type">
  8.                                                     <f:RadioItem Text="自动生成" Value="auto" Selected="true" />
  9.                                                     <f:RadioItem Text="手工输入" Value="manual" />
  10.                                                 </f:RadioButtonList>
  11.                                             </Items>
  12.                                         </f:Panel>
复制代码




6#
发表于 2015-2-24 21:21:56 | 只看该作者
Mr.Wu 发表于 2015-2-24 21:11
页面开头:

   

未能重现,请给完整示例,发到我的邮箱:30372245 AT qq.com
7#
 楼主| 发表于 2015-2-24 21:40:12 | 只看该作者
sanshi 发表于 2015-2-24 21:21
未能重现,请给完整示例,发到我的邮箱:30372245 AT qq.com

已发邮箱,麻烦老大帮看看,谢谢了
8#
 楼主| 发表于 2015-3-9 11:56:21 | 只看该作者
经验:像下面这种CheckBoxList外面有Panel的,要设置 Layout="Fit",否则好像ColumnNumber="3"作用不如想像中那样。
  1. <f:Panel ID="Panel2" Layout="Fit" BoxConfigAlign="Stretch" ShowHeader="false" ShowBorder="false" runat="server">
  2.         <Items>
  3.             <f:CheckBoxList ID="cblSystem" runat="server" ColumnNumber="3">
  4.                 <f:CheckItem Text="用户信息表[Users]" Value="Users" />
  5.                 <f:CheckItem Text="菜单表[Menus]" Value="Menus" />
  6.                 <f:CheckItem Text="日志表[Logs]" Value="Logs" />
  7.             </f:CheckBoxList>
  8.         </Items>
  9.     </f:Panel>
复制代码
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|FineUI 官方论坛 ( 皖ICP备2021006167号-1 )

GMT+8, 2024-5-3 00:37 , Processed in 0.050214 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表