找回密码
 立即注册

QQ登录

只需一步,快速开始

amory626

高级会员

4

主题

12

帖子

1194

积分

高级会员

积分
1194

活字格认证

amory626
高级会员   /  发表于:2014-2-21 11:37  /   查看:7836  /  回复:9
一般ASP.NET的控件皆可将Width设为100%,控件宽度便会与浏览器等宽
C1GridView控件的Width虽然也能设为100%,但Header就会被固定住无法拖动,必须将Width写成固定的数值,控件功能才会正常
我有试着通过$(window).width()来改变C1GridView的CSS所设定的宽度,但似乎没有任何效果
不知道是否有任何方法,可以让C1GridView的宽度与浏览器等宽,不必将宽度的数值固定,谢谢。

9 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2014-2-21 16:37:00
沙发
回复 1楼amory626的帖子

C1GridView 默认的宽度即为 100%,是否是因为没有设置 body 等父容器的 Margin 及 padding 属性才没有充满浏览器?
以下是我的 Demo,请查看:

谢谢

本帖子中包含更多资源

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

x
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2014-2-24 12:29:00
板凳
回复 1楼amory626的帖子

请问问题进展如何?附件是否能够解决你的问题?
回复 使用道具 举报
amory626
高级会员   /  发表于:2014-2-25 14:06:00
地板
回复 3楼iceman的帖子

你好

抱歉,前一篇没有写得很清楚
我其实想将C1GridView放在一个Table的右边
左边是用户操作面板,右边是展示数据的C1GridView
  1. <table id="mainTable" style="width:100%;" runat="server">
  2.   <tr>
  3.    <td style="width:200px;height:auto" valign="top">
  4.    </td>
  5.    <td>
  6.      <wijmo:C1GridView ID="C1GridView1" runat="server" ScrollMode="Horizontal" Height="500px"></wijmo:C1GridView>
  7.    </td>   
  8.   </tr>
  9. </table>
复制代码

因我的C1GridView总共有一百多个Column,必须启用ScrollMode
我想可能是Table的某个CSS设定影响到C1GridView的功能
假若C1GridView有设定固定Width,就不会有Header拖不动的问题
但若C1GridView未设定Width,保持在Width=100%的状态,Header就会无法拖动
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2014-2-25 18:32:00
5#
回复 4楼amory626的帖子

这是我通过你的描述制作的 Demo 没有重现问题,请在我的基础上修改重现问题再上传到论坛,谢谢

本帖子中包含更多资源

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

x
回复 使用道具 举报
amory626
高级会员   /  发表于:2014-2-26 08:47:00
6#
回复 5楼iceman的帖子

你好
上述Demo只要将Width改为100%就会发生问题了

本帖子中包含更多资源

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

x
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2014-2-26 10:09:00
7#
回复 6楼amory626的帖子

恩,问题我已经重现了,会提交给产品组。
由于时差等其他因素影响预计2~3个工作日反馈。
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2014-3-5 09:24:00
8#
回复 6楼amory626的帖子

amory626 你好,

这个问题在4.0.20133.153中已经修复,我把相应dll已经放到了附件里。请查看。



另外如果在 Chrome 中浏览需要添加:

  1.          table
  2.         {
  3.             table-layout: fixed !important;
  4.         }
复制代码

本帖子中包含更多资源

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

x
回复 使用道具 举报
amory626
高级会员   /  发表于:2014-3-6 17:13:00
9#
回复 8楼iceman的帖子

你好,
感谢您,问题已解决。
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2014-3-7 08:52:00
10#
回复 9楼amory626的帖子

恩 不客气
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部