FineUI 官方论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

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

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

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

无法设置grid的column的width属性!

[复制链接]
跳转到指定楼层
楼主
发表于 2014-7-24 17:44:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
反馈BUG
程序版本: 4.0.6
浏览器: Firefox 
BUG截图:
BUG地址: -
用户调整了列的宽度后,点击保存按钮,我需要在后台获取调整后的宽度,但是我却发现,无论是设置还是获取Width属性值都是不行的。

grid.Columns[j].Width =500;
grid.Columns[j].Hidden = false;

在同一个按钮事件里,Hidden属性成功设置,并且生效,但是Width属性却没有任何反应。

本帖子中包含更多资源

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

x
沙发
发表于 2014-7-24 19:11:21 | 只看该作者
列的Width不是AJAX属性,无法在后台更新(只能初始设置值)
板凳
发表于 2014-7-25 09:24:32 | 只看该作者
可以在page load 加载时候设置好
地板
 楼主| 发表于 2014-7-25 10:35:14 | 只看该作者
用户调整好宽度后,我需要保存起来,下次用户再使用的时候,用户看到的是他调整后的宽度,实现个性化的界面。
问题是现在获取不到这个调整后的宽度。

三石兄,可有办法获取到吗?
5#
 楼主| 发表于 2014-7-29 16:48:51 | 只看该作者
sanshi 发表于 2014-7-24 19:11
列的Width不是AJAX属性,无法在后台更新(只能初始设置值)

研究了N多的FINEUI源码,然后写了一堆JS和后台代码,终于可以实现了对Width属性的读写了。

既然FINEUI的目标是No JavaScript,建议三石兄还是将列的Width也做成AJAX属性吧。这样我们用起来就方便多了!
6#
发表于 2014-7-29 16:54:26 | 只看该作者
lzf1010 发表于 2014-7-29 16:48
研究了N多的FINEUI源码,然后写了一堆JS和后台代码,终于可以实现了对Width属性的读写了。

既然FINEUI的 ...

分享下你的成果~~~
7#
 楼主| 发表于 2014-7-29 17:17:31 | 只看该作者
sanshi 发表于 2014-7-29 16:54
分享下你的成果~~~

我写的那些并不通用,一个页面只有一个Grid的情况下才可以。最终还是需要FINEUI内部实现才是最好的!
8#
发表于 2014-8-16 16:41:08 | 只看该作者
楼主分享下,抛砖引玉了!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-6-26 20:43 , Processed in 0.049502 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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