FineUI 官方论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

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

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

搜索
查看: 1421|回复: 1
打印 上一主题 下一主题

Grid嵌套在html标签中无法自适应

[复制链接]
跳转到指定楼层
楼主
发表于 2014-3-17 15:28:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
设置PageManager的AutoSizePanelID属性,把Grid放在div中,改变页面大小Grid不能自动适应了。


  1. <x:PageManager ID="PageManager1" AutoSizePanelID="Panel1" runat="server" />
  2. <x:Panel ID="Panel1" runat="server" Layout="VBox" BoxConfigAlign="Stretch" EnableFrame="false" ShowHeader="false">
  3.     <Items>
  4.         <x:ContentPanel runat="server" BoxFlex="1" ShowBorder="false" ShowHeader="false">
  5.             <div id="divDraft" class="context active">
  6.                 <x:Panel ID="Panel6" runat="server" Layout="VBox" BoxConfigAlign="Stretch" BoxConfigPadding="5" ShowHeader="false">
  7.                     <Items>
  8.                         <x:Grid ID="gridDraftDocument" runat="server" BoxFlex="1" ForceFit="true" DataKeyNames="No,DocTitle" />
  9.                     </Items>
  10.                 </x:Panel>
  11.             </div>
  12.         </x:ContentPanel>
  13.     </Items>
  14. </x:Panel>
复制代码


大概布局就是这样的,页面有个非空验证的文本框。改变页面大小后,用鼠标点下文本框,然后在点其它地方,让文本框触发非空验证后,Grid就会自动更新布局。

有没有js可以手动去更新下Grid的布局,或怎么让Grid能自动适应?

沙发
 楼主| 发表于 2014-3-17 16:08:59 | 只看该作者
Grid自适应的问题解决了。

  1. <x:PageManager ID="PageManager1" AutoSizePanelID="Panel1" runat="server" />
  2. <x:Panel ID="Panel1" runat="server">
  3. <Items>
  4.     //表头的div内容
  5. </Items>
  6. <Items>
  7.     //将div内容放在了Items内,Grid可以自适应了
  8. </Items>
  9. <Items>
  10.     //....
  11. </Items>
  12. </x:Panel>
复制代码


又有一个新问题了,有没有办法可以在前台通过js显示和隐藏Panel。使用JQuery的.show()方法或者设置display为block显示Panel元素后布局都有问题。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-9-29 08:15 , Processed in 0.043511 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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