FineUI 官方论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

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

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

搜索
查看: 24599|回复: 21
打印 上一主题 下一主题

【已确认】如何明确标识新增行,你说了算!

[复制链接]
跳转到指定楼层
楼主
发表于 2018-8-2 16:17:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
通过 前台 GetAddNewRecordReference(defaultObj, true);新增的行 只能从字面上看出区别。
能否实现 就是左上角有个红点。这样方便知道 当前grid 是未保存状态。


沙发
 楼主| 发表于 2018-11-22 15:52:14 | 只看该作者
难道没人和我有一样的 疑惑吗?
板凳
发表于 2018-11-24 16:48:46 | 只看该作者
kinsonlr 发表于 2018-11-22 15:52
难道没人和我有一样的 疑惑吗?

嗯,你一说还真是这么回事。有没有可以参考的实现方式,最好是别人的已经实现的效果可以参考
地板
 楼主| 发表于 2018-11-29 16:49:47 | 只看该作者
想了很多方法,都不能实现。
因为 单元格 开放出来的事件  无论是JS 的  还有 c# 的我 看过 没有什么办法 可以手动 加红色小三角。
最后我 只能 添加个默认字段 field 并把该字段的默认值设置为 * ,放在行号前面。通过这个方式 来区分是否是前台新增行

本帖子中包含更多资源

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

x
5#
发表于 2018-11-29 21:50:14 | 只看该作者
kinsonlr 发表于 2018-11-29 16:49
想了很多方法,都不能实现。
因为 单元格 开放出来的事件  无论是JS 的  还有 c# 的我 看过 没有什么办法  ...

红色小三角用于标识修改的单元格,如果再用来标识新增行就容易混淆了。
不知道类似下面,在行前面增加一个红色的点是否合适?


或者用绿色的点标识新增行也行,你觉得哪?或者你有更好的建议?


------------------------------
在黑色背景下:

本帖子中包含更多资源

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

x
6#
发表于 2018-11-29 22:03:52 | 只看该作者
左侧显示竖线的效果:

本帖子中包含更多资源

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

x
7#
发表于 2018-11-30 10:00:36 | 只看该作者
建议2种都保留
8#
发表于 2018-11-30 10:03:14 | 只看该作者
sanshi 发表于 2018-11-29 22:03
左侧显示竖线的效果:

我觉得红色的竖线好像好看点
9#
发表于 2018-11-30 10:03:35 | 只看该作者
用户使用方便来讲,新增行默认放在最上面比较好。
除了新增一个标识来体现的话,是不是也可以考虑整行的颜色区分。
比如加一点浅色系的行背景色。
另外或者使用带颜色的线条框住新增行的数据。
10#
发表于 2018-11-30 10:06:10 | 只看该作者
用小绿点吧
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-11-1 06:47 , Processed in 0.048310 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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