int PaperID = int.Parse(this.PreParationGrid.SelectedItems[0][4].ToString());
这句总报”未将对象引用设置到对象的实例“, 我知道PaperID没取到值,那该怎么加判断呢?
这句总报”未将对象引用设置到对象的实例“, 我知道PaperID没取到值,那该怎么加判断呢?
解决方案 »
- asp.net执行账户的问题
- 用ASP.NET备份和恢复Oracle数据库
- 请教一个方案
- 最近上网发现好些网站的论坛风格基本都一样,难道是有源码下么?
- petshop算不算一种开发模式
- |M| 做的一个曲线报表,现在要根据一个参数判断有哪些要画出来的 大家说说用什么方法
- 急救!!如何获取一个datalist中的一个datagrid的一个imagebutton触发的事件???
- 单选按钮的用法
- 高分求SqlException.Number异常编号集合
- 用asp.net+c#+sql server2000这样的工作岗位工资能有多少呀??
- 表格布局可以在td标记里面填充图片吗?
- 求silverlight中datagrid用模版列带复选框,下拉框例子
return;
else
int.TryParse(this.PreParationGrid.SelectedItems[0][4].ToString(),out PaperID);
是的,this.PreParationGrid.SelectedItems[0][4].ToString()不存在值就会报错,所以这样更保险
int? PaperID = this.PreParationGrid.SelectedItems[0][4].ToString() as int? if(PaperID!=null)
{
//执行代码
}
int a = 0;
if(this.PreParationGrid.SelectedItems[0][4]!="")
{
a = Convert.ToInt32(this.PreParationGrid.SelectedItems[0][4]);
}