【Winform】单元格的Formatted值的类型错误
最近在做一个C# winform应用程序,第一次接触C# winform开发,觉得还真不习惯,很多东西不知如何着手,与asp.net相差还是比较大的。就如今天遇到的一个问题,想将DataGridView的某一列格式化一下,就出现问题了:
System.FormatException:单元格的Formatted值的类型错误。
要替换此默认对话框,请处理DataError事件。
最后经查找将代码更正后即没事了:
{
if (gvList.Rows[e.RowIndex].IsNewRow)
return;
if (gvList.Columns[e.ColumnIndex].Name == " StreetID ")
{
if (e.Value == null)
e.Value = string.Empty;
else {
// e.Value = "本街道";
int streedId = Utils.ConvertToInt32(e.Value.ToString());
if (streedId > 0)
{
Street streetModel = Utils.GetStreetModel(streedId);
if (streetModel != null)
e.Value = streetModel.Name;
}
}
}
if (e.ColumnIndex == 0)
{
e.Value = e.RowIndex + 1; //DataGridView行号,序号
}
// if (e.ColumnIndex == 2) {
// // e.FormattingApplied = true;
// DataGridViewRow row =gvList.Rows[e.RowIndex];
// if(row!=null){
// if (row.Cells[2].Value != null && row.Cells[3].Value.ToString() == "2")
// {
// e.Value = string.Format("{0}",
// "好啊");
// }
// }
// }
}
【Winform】单元格的Formatted值的类型错误相关推荐
- C# winform单元格的formatted值的类型错误 DataGridView中CheckBox列运行时候System.FormatException异常
C# winform单元格的formatted值的类型错误 DataGridView中CheckBox列运行时候System.FormatException异常 参考文章: (1)C# winform ...
- 【ERROR】单元格的Formatted值的类型错误
今天发现在datagridview格式化的时候出现这个问题. 而自己刚是改了datagridview的autoSizeRowsMode这个属性. 所以,解决办法(仅供参考): autoSizeRows ...
- Excel如何批量为空白单元格填充0值
如下图含有部分空白单元格,现在想要快速在空白单元格填充0值. 选中B2:E11单元格区域 点击下图选项(Excel插件,百度即可了解详细的下载安装方法,本文这里不作详细叙述) 点击[数值] 选择[空白 ...
- elementui表格自定义合并单元格根据相同值合并单元格;指定列合并;解决自定义合并后单元格样式错乱
elementui表格根据指定相同属性值合并单元格 josn数据,id相同的单元格合并,前3column和后7column合并 let arr = [ {"op":"Su ...
- vue使用elementui合并单元格,并合并单元格中的值
看文档: 1.先在标签内引入对应的函数:span-method="objectSpanMethod" <el-tablestyle="margin-top: 20p ...
- Excel·VBA自定义函数筛选单元格区域重复值
贴吧提问<哪位大神知道要怎么实现?>,Excel内置函数使用比较麻烦,VBA字典实现比较直观 自定义函数UNIQUE_IF筛选单元格区域中的值,可以选择返回其中的唯一值或重复值,并用分隔符 ...
- js解析excel文件,读取单元格中的值
首先需要引入js包,https://github.com/SheetJS/sheetjs这个是地址 我这里就具体说一下读取单元格值的方法. 方法参考js读取本地Excel内容 这个博主的,但是想要获取 ...
- Excel 如何根据单元格中的值设立不同的颜色(或渐变)?(222)
先选中需要设置的单元格,然后点: 开始 --> 条件格式 --> 新建规则(管理规则) 如:
- vba字典合并单元格为空_vba合并单元格并保留值
开发工具选项卡-Visual Basic,在工程窗口右键插入一个模块,将以下代码复制到代码窗口: Sub 合并单元格() Dim n As Integer, i As Integer Applicat ...
最新文章
- 让手机跑SOTA模型快8倍!Facebook AI开源最强全栈视频库:PyTorchVideo!
- Xamarin.FormsShell基础教程(2)创建Shell解决方案
- oracle cache keep pool,请问:alter table ……storage(buffer_pool keep) 与cache的区别
- 剑指OFFER之栈的压入、弹出序列(九度OJ1366)
- SendInput代替了keybd_event
- 固定宽度弹性布局(以适应各种各辨率)
- Mac重复文件清理软件—Cisdem Duplicate Finder for mac
- Flutter学习 — 给新页面传值
- AS3多人游戏开发—同步人物移动2
- SVN、GIT图标不显示解决方案
- 各个版本chrome允许加载使用flash的方法
- Quartz是什么?
- 计算机省级教学团队建设,附件5:山东省高等学校教学团队建设实施方案
- Ubuntu下载常用软件和使用Caffe时的常见问题
- 苹果手机解绑微信支付教程
- VC++域名转IP(网络直接连接域名)
- 学习大数据,大数据专家写给大数据分析学习者的10个理由
- NEAR官方文档翻译(三)基础(Basics)- 数据存储(Data Storage)
- 计算机专业考研青岛,青岛大学(专业学位)计算机技术考研难吗
- 安装httpd并修改apache服务器的首页,虚拟主机,配置不同端口号的虚拟主机访问Apache服务器
热门文章
- 杰迅CMS全国分站系统
- 铺地毯 洛谷1003
- 手拆ELF32(一,文件头)
- 推荐给您最好的一本Docker书
- Scala知识点总结(上半部分)
- sqoop导出 建表_hive中orc表sqoop导出到mysql
- could not open selected vm debug port (8700)解决方法
- [openresty] cc,黑白名单防御配置
- 通用U盘启动盘制作工具 V2.0(全能版)
- vue怎么和python后端交互_新vue axios与python后端连接的程序