FineUI 官方论坛

标题: 表格中单元格qtip提示完善 [打印本页]

作者: 芋头    时间: 2013-7-10 22:11
标题: 表格中单元格qtip提示完善
本帖最后由 芋头 于 2013-7-10 22:15 编辑

===============================================
FineUI和浏览器版本:
FineUI版本v 3.2.2
浏览器:谷歌,IE8都是

问题描述:
Grid中单元格的qtip可以通过设置BoundField的DataToolTipField来实现。
但是如果绑定的DataSource中该Field为null,将会报js错误,导致无法显示。

测试代码或示例:
解决办法
经检查,是由于对null直接调用ToString()导致。
修改如下:
GridColumn.cs文件第507行protected string GetTooltipString(GridRow row)中


result = value.ToString();

修改为

result = value == null ? "" : value.ToString();

增加了对null对象的判断处理。

截图:


===============================================


作者: sanshi    时间: 2013-7-11 09:43
多谢,会加到下个版本中




欢迎光临 FineUI 官方论坛 (https://fineui.com/bbs/) Powered by Discuz! X3.4