随笔分类 - FineUI
基于 ExtJS 的专业 ASP.NET 2.0 控件库,拥有完善的 AJAX 支持和丰富的界面效果
摘要:发现问题 这是来自一位网友的提问: 本着求真务实的态度,我打开了 AppBoxPro 项目,本地调试果然发现 Page_Load 进入了两次! 其实在没测试之前,我就有了大概的方向,因为AppBoxPro是需要先登录的,莫非因为权限问题被重定向了一次,但是F12打开调试窗口,发现请求的的确确只有一个
阅读全文
摘要:前言 俗话说,常在河边走哪能不湿鞋,天天和浏览器打交道,发现浏览器竟然也隐藏BUG也不是新鲜事了。可以看下我之前的文章: 【原创】分享IE7一个神奇的BUG(不是封闭标签的问题,的确是IE7的BUG) 【原创】Chrome53 最新版惊现无厘头卡死 BUG! 【原创】Chrome最新版(53-55)
阅读全文
摘要:前言 每个浏览器新版本发布,都号称性能有显著提升,并且市面有各种测试工具,测试结果也是大相径庭,比如下面这篇文章: https://www.oschina.net/news/97924/browser-benchmark-battle 测试结果就很有意思,请看下如下两幅截图: 一言以蔽之:Googl
阅读全文
摘要:下个版本(v5.6.0),我们将对官网示例的框架进行调整,在现有默认【多标签页】基础上新增【单标签页】模式,使得界面更加清爽! 设置项 设置项隐藏在右侧顶部的菜单中,如下所示: 单标签页的优点 对比下 Pure Black 主题下多标签页和单标签页的显示效果差异: 多标签页: 单标签页: 可以看出,
阅读全文
摘要:下个版本(v5.6.0),我们会对表格的列锁定代码进行重构: 1. 将底部横向滚动条由两个改为一个 2. 列分隔条由线条改为阴影 经过修整后的列锁定风格更加现代化,先一睹为快: 不忘初心,砥砺前行!
阅读全文
摘要:前言 很多网友都会遇到这个问题,在手机平板等小屏幕设备上,表格分页工具栏右侧的分页信息会和左侧的分页按钮重叠: 一般遇到这种情况,我们会让用户设置 ShowPagingMessage=false 来隐藏右侧的分页信息,示例如下: https://pro.fineui.com/#/gridpaging
阅读全文
摘要:起因 这个是网友在官网论坛的提问:https://fineui.com/bbs/forum.php?mod=viewthread&tid=22237 重新问题 本着务实求真的态度,我们先来复现这个问题。首先页面截图是这样的: 类 MsStudentMajor 有两个非空属性 Major2 和 Des
阅读全文
摘要:ASP.NET WebForms ASP.NET WebForms 随着微软 2002 年的 .Net Framework 一起发布,至今也将近 20 年的时间。相信很多人和我一样,对 WebForms 有着割舍不掉的感情, 直至今日 WebForms 仍然在管理系统快速开发领域有着不可替代的作用!
阅读全文
摘要:下周要搞大事情(ASP.NET Core & WebForms)!
阅读全文
摘要:一个客户在邮件中问到了FineUIPro的多语言实现问题,其实 FineUIPro 并没有对此做特殊处理,因此直接使用 ASP.NET 原生支持的资源文件就能实现。下面我们就以FineUIPro的空项目为例,利用 ASP.NET 全局资源文件和本地资源文件来实现多语言切换。最终的英文版显示效果:修改
阅读全文
摘要:移动端支持 虽然 FineUIPro 早在 2016 年就已经完成对移动端的适配工作,并新增了 50 多个官网示例。 并且,我们也新增了一个移动端的首页 http://pro.fineui.com/mobile/main.aspx ,通过手机浏览器打开这个页面,看到的效果还是很不错的: 菜单的层次切
阅读全文
摘要:发现问题 单元格编辑时,你可能会遇到前台传入的时间,后台通过C#获取时差8个小时,这是怎么回事呢? 这个问题可能会困扰一些同学,我也不止一次的收到这样的问题,这个是昨天一个网友的提问: 之前还有网友在发表类似的问题: 为了演示这一过程,我通过一个简单的例子来说明问题,首先新建一个页面: 后台代码:
阅读全文
摘要:起因 在测试一个例子时发现的问题,这个示例实现的功能是刷新页面也能保持表格锁定列的状态,先看下页面的完成效果: 测试中发现,几乎相同的代码: 在 FineUIMvc(Net Framework)下没有问题:http://mvc.fineui.com/#/GridLockColumn/SaveToDB
阅读全文
摘要:FineUICore(基础版)已发布,请先加入知识星球,下载后可以永久免费商用:
阅读全文
摘要:FineUIPro/Mvc/Core v5.4.0 即将于 2019-03-04 发布,目前官网示例已更新,先睹为快:http://pro.fineui.com/http://mvc.fineui.com/http://core.fineui.com/如果你在期待与 FineUICore(基础版)的
阅读全文
摘要:这是一个真实的客户页面,来自于深圳市的某自动化公司,页面大概是这个样子的: 这个页面很长,包含 3 个复杂的表单和 5 个表格,如果看下页面上控件的个数,也是蛮壮观的: 足足有 300 多个控件,这个页面的加载倒是很快,基本上在 1秒之内可以搞定。 相关测试代码: 在页面的最底部: 页面第一次加载的
阅读全文
摘要:起源 最初,这个问题是知识星球内的一个网友提出的,如何在FineUIMvc中展现复杂的列数据? 在FineUIPro中,我们都知道有一个 TemplateField 模板列可以使用,我们只需要在后台定义一个 C# 方法,就可以返回任意想要的数据。 可是在FineUIMvc中没有这么个列类型,那又如何
阅读全文
摘要:事件起因 最初是网友的一个提问,来自于我的知识星球社区: 说实话,不得不佩服这个网友的眼力,这么小的细节都能发现。不过这也正是 FineUI 一直前进的动力,来自社区的监督和促进。 从截图上看,貌似圆角部分被内部节点覆盖了。换句话说:外部的圆角没有截断内部的元素! 由于这位网友测试的是 Cupert
阅读全文
摘要:全面开启深色模式,今早成功升级到 macOS Mojave,下面就来欣赏一下吧。 点击图片,查看大图 1. 下载 macOS Mojave 2. 安装成功,开启深色模式 3. 来一张桌面截图 4. 开启Visual Studio for Mac的深色模式,来看看 FineUICore 的示例项目 5
阅读全文
摘要:在 Mac 下开发 ASP.NET Core 2.0+ 应用,我用FineUICore! FineUICore:企业级 ASP.NET 控件库,10年持续更新,只为你来:http://fineui.com/#history FineUICore在线示例:http://core.fineui.com/
阅读全文