代码问题
string fullFileName = FileUpload1.PostedFile.FileName;未将对象引用设置到对象的实例。什么意思啊<asp:FileUpload ID="FileUpload1" runat="server" />我已经有ID了 --------------------编程问答-------------------- 没有值呗,你上传的文件没取到值 --------------------编程问答-------------------- zz6965921zz
(zz6965921zz)
等 级:
结帖率:0.00%
--------------------编程问答-------------------- 你在后台输入 this.FileUpload1 出的来么?
--------------------编程问答-------------------- 问题出在语句 string fullFileName = FileUpload1.PostedFile.FileName;上
控件 FileUpload1 页面中已经存在,问题是 FileUpload1.PostedFile 的值可能为 NULL,既然它是空值,哪来的 FileName? --------------------编程问答--------------------
up --------------------编程问答-------------------- 未将对象引用设置到对象的实例
这句话一般是说你引用的对象是没有被实例化的
你的问题应该是FileUpload1.PostedFile 的值可能为 NULL --------------------编程问答-------------------- 问题是怎么解决呢 --------------------编程问答--------------------
正确解释 PostedFile是空的 所以引发异常 --------------------编程问答-------------------- 我可以再加50分 --------------------编程问答-------------------- 运行的时候,你没点upload,然后点的相应的提交按钮吧?
然后FileUpload1就没有值了
--------------------编程问答-------------------- if (FileUpload1.HasFile)
{
string fullFileName = FileUpload1.PostedFile.FileName;
}
这样写...
补充:.NET技术 , C#