OwnerManager.DeleteOwner(Convert.ToInt32(GridView1.Rows[e.RowIndex].Cells[0].Text));
提示异常:将一个字符串转换为 DateTime 时,应先分析该字符串以获取日期,然后再将每个变量放置到 DateTime 对象中。 但是我这个单元格获取的数据类型明明是string的,数据库里是varchar的
整个表也没有一个DateTime的
提示异常:将一个字符串转换为 DateTime 时,应先分析该字符串以获取日期,然后再将每个变量放置到 DateTime 对象中。 但是我这个单元格获取的数据类型明明是string的,数据库里是varchar的
整个表也没有一个DateTime的
解决方案 »
- select * from XK_Column where Code like '%00020009' and len(Code)=8 如何写成LINQ的查询语
- iframe关闭刷新父页
- (100求)海量数据导入速度怎样提升?
- 类似于CSDN论坛中的哪个层提示如何做.
- 在一个文本框中,双击总会出现以前输过的内容,怎么样将其去掉?
- 怎么样在JAVASCRIPT中调用ASP.NET的后台涵数
- 两个自定义控件的问题
- 网站运营奇葩问题,老手进!
- web 控件不能呈视
- 只能有一个form但是两个按钮要提交到不同页面怎么弄啊?
- 如何在gridview中用一个CheckBox控制另外几个CheckBox的灰暗?
- lucene.net 怎么用啊~
这只是一个提示而已,并不是说你的异常是由于转换DateTime类型时引发的,这里应该是GridView1.Rows[e.RowIndex].Cells[0].Text的值不能转换成整形吧
首先查一下你查出来的数据源是否有值,如果没有你就去查你拼的SQL语句有没有问题。
其次问题出现在你绑定数据的时候,看看每一行第一列是否为空,各个字段对应有没有问题。
再次就是检查你做Datetime转换的那个字段的数据类型
跟进去仔细看一下