if(Session["FileName"].ToString() == "")
{
}
else
{
}
怎么会出错=----未将对象引用设置到对象的实例。
我做的程序是这样的,上传一个文件,记住文件夹名字用Session["FileName"].tostring()
如果没长传点击下一步了就提示操作失败.
但是if(Session["FileName"].ToString() == "")为什么会错啊???
{
}
else
{
}
怎么会出错=----未将对象引用设置到对象的实例。
我做的程序是这样的,上传一个文件,记住文件夹名字用Session["FileName"].tostring()
如果没长传点击下一步了就提示操作失败.
但是if(Session["FileName"].ToString() == "")为什么会错啊???
解决方案 »
- asp.net Excel 导入导出错误System.Data.OleDb.OleDbException: 外部表不是预期的格式。
- 数据库的增加和查询问题,在线等!!!
- 高难度正则匹配--高分猎头
- updatepanel的问题
- 如何在DataGrid的标题栏中显示标题和图表
- 页面调用问题(顶者给分)
- 用过SPREAD控件的朋友进来看看.
- 求画折线图的例子和源代码(C#和VB.NET都可以)
- Asp.net 跳转到指定的页面??怎么把js的返回值引用到链接中??
- 刚做好的编程技术文章系统,欢迎来翻阅技术文章.
- 能将aspx里的值传到html里么???
- 如何将DataSet的数据一次全部插入数据库?不要循环!
{
}
else
{
}
如果没有,那当然Session["FileName"]会报错=----未将对象引用设置到对象的实例
因为它为null,你需要先判断
if(Session["FileName"]==null)
{
//your code
}
session["FileName"]如果是null 你在TOstring() 肯定会出错的.....
Session["FileName"]=aaa;
取session才能取到,我用session["FileName"]==null没错误
如果用.toString()方法的话Session["FileName"]为空无法取值
先判断下session中是否有值再说
{
}
else
{
}
应该判断这个对象时候为空
-----------
你的应该也会出错吧!!!
正确答案应该是:
if(Session["FileName"]== null)
{
}
else
{
}
session中没值的话如何用toString()方法?
{
}
else
{
}
先判断一下Session["FileName"]有没有东西,再做其他处理