请大家补充:
1、ViewState 对象为Unll。
2、DateSet 空。
3、sql语句或Datebase的原因导致DataReader空。
4、声明字符串变量时未赋空值就应用变量。
5、未用new初始化对象。
6、Session对象为空。
7、控件名称与codebehind里面的没有对应
例如:
在FOR循环里面
pk_tixing = Int32.Parse(dg_tixing.Rows[i].Cells[1].Value.ToString());
会报这样的错,因为DataGridView默认情况下在最后自动添加一行,VALUE返回的的NULL值。