FineUI 官方论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

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

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

搜索
查看: 3765|回复: 8
打印 上一主题 下一主题

关于布局排版的问题

[复制链接]
跳转到指定楼层
楼主
发表于 2012-12-12 07:21:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    布局代码如下:
    <xageManager ID="ageManager1" AutoSizePanelID="anel1" runat="server" />
    <xanel ID="anel1" runat="server" BodyPadding="5px" EnableLargeHeader="false" EnableBackgroundColor="true"
        ShowBorder="false" ShowHeader="false" Layout="VBox">
        <Items>
            <x:Form ID="Form2" runat="server" AutoHeight="true" BodyPadding="5px" ShowHeader="false"
                ShowBorder="false" LabelAlign="Right" EnableBackgroundColor="true" LabelWidth="60px">
                <Rows>
                    <x:FormRow ID="FormRow2" runat="server" ColumnWidths="250 220 220 220 80">
                        <Items>
                            <x:TwinTriggerBox ID="ttbSearch" runat="server" ShowLabel="false" EmptyText="关键字查询"
                                Trigger1Icon="Clear" Trigger2Icon="Search" ShowTrigger1="false" OnTrigger2Click="ttbSearch_Trigger2Click"
                                OnTrigger1Click="ttbSearch_Trigger1Click">
                            </x:TwinTriggerBox>
                            <x:TriggerBox ID="tbxContract" EnableEdit="false" Text="" TriggerIcon="Search" Label="合同"
                                        runat="server" AutoPostBack="true">
                            </x:TriggerBox>
                            <xropDownList ID="ddlGuest" Label="货主" runat="server" AutoPostBack="true"
                                OnSelectedIndexChanged="ddlDate_SelectedIndexChanged">
                            </xropDownList>
                            <xropDownList ID="ddlDate" Label="下单时间" runat="server" AutoPostBack="true"
                                OnSelectedIndexChanged="ddlDate_SelectedIndexChanged">
                            </xropDownList>
                            <x:Button ID="btnReset" runat="server" Text="重置条件" EnablePostBack="true">
                            </x:Button>
                        </Items>
                    </x:FormRow>
                </Rows>
            </x:Form>
            <x:Grid ID="Grid1" runat="server" ShowBorder="true" ShowHeader="false" EnableCheckBoxSelect="true"
                EnableRowNumber="true" DataKeyNames="Id" EnableMultiSelect="false" BoxFlex="1">
                <Columns>
                    <x:BoundField ColumnID="SysNo" SortField="SysNo" DataField="SysNo" HeaderText="计划单号"
                        Width="110px" />
                    <x:BoundField ColumnID="OrderDate" SortField="OrderDate" DataField="OrderDate" HeaderText="下单日期"
                        Width="90px" DataFormatString="{0:d}" />
                    <x:BoundField ColumnID="Etd" SortField="Etd" DataField="Etd"
                        HeaderText="预计到货日期" Width="90px" DataFormatString="{0:d}" />
                    <x:BoundField ColumnID="Consignee" SortField="Consignee" DataField="Consignee" HeaderText="联系人"
                        Width="80px" />
                    <x:BoundField DataField="TotalCbm" HeaderText="总CBM" Width="80px" TextAlign="Right" />
                    <x:BoundField DataField="TotalWt" HeaderText="总重量" Width="80px" TextAlign="Right" />
                    <x:BoundField DataField="StateInfo" HeaderText="当前状态" Width="70px" />
                </Columns>
            </x:Grid>
        </Items>
    </xanel>

现在的问题是:
1、在IE9中ColumnWidths="250 220 220 220 80"(见上红字部分)不起作用。在Firefox中没问题
2、游览器最大化时显示正常,缩放浏览器时上面代码中Form中的行超出部分不显示,需要刷新后才能显示,且刷新后会自动错行(控件错行显示,不是自动加滚动条,我要的效果是加滚动条),界面分别如下:
此界面下单时间后面部分不显示了

  此时出现错行,见下单时间部分。

另缩放浏览器后再最大化时,界面不会自动填充放大。
以上请老大或哪位大侠给点建议或提供解决办法,谢谢!




本帖子中包含更多资源

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

x
沙发
发表于 2012-12-12 08:15:26 | 只看该作者
用ContentPanel加table排版吧,想怎么排就怎么排。
板凳
 楼主| 发表于 2012-12-13 01:25:10 | 只看该作者
秋收 发表于 2012-12-12 08:15
用ContentPanel加table排版吧,想怎么排就怎么排。

老兄给个示例吧,谢谢了
地板
发表于 2012-12-13 01:42:28 | 只看该作者
参见附件

本帖子中包含更多资源

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

x
5#
 楼主| 发表于 2012-12-13 02:17:41 | 只看该作者
秋收 发表于 2012-12-13 01:42
参见附件

首先感谢大侠!我试了一下,问题1、3可以解决,问题2还是会存在,这应该是FineUI的问题吧
6#
发表于 2012-12-13 02:28:46 | 只看该作者
在table中的控件均设为固定宽度,一行中的控件不要过多,以保证在正常宽度下能全部显示
table的width="100%" 高度固定,table中最好在每一行最后留一个不定义宽度的空列,其它列均使用固定宽度,且应稍大于控件宽度,我在使用过程中未出现问题2。
7#
发表于 2012-12-13 03:17:21 | 只看该作者
补充:table中的TD最好加nowrap属性,即不允许内容换行。
8#
发表于 2013-3-19 14:25:24 | 只看该作者
支持一下,
9#
发表于 2013-6-23 16:48:09 | 只看该作者

谢谢了,正是我想要的效果!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-11-26 04:57 , Processed in 0.048568 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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