为什么老是提示我“未将对象引用设置到对象的实例”?这是网上找的存取图片的例子,怎么都用不了呢?出错提示:
行 122: btSubmit.Text="250";
行 123: HttpPostedFile UpFile = UP_FILE.PostedFile;//HttpPostedFile对象,用于读取图象文件属性
行 124: FileLength = UpFile.ContentLength;
行 125: try 网页代码:
<INPUT id="UP_FILE" style="WIDTH: 471px; HEIGHT: 22px" type="file" size="59" runat="server">程序定义:
protected System.Web.UI.HtmlControls.HtmlInputFile UP_FILE;程序里的UP_FILE是指INPUT控件的ID属性,还是name属性?
解决方案 »
- xml文件的导入导出
- MVC DATETIME数据为NULL,异常如何处理
- GridView绑定数据源的疑惑
- 一个很简单的问题,小弟是新手,帮忙看一下
- [在线等]出现System.IO.FileNotFoundException错误
- 关于使用网页修改AD用户密码的问题
- 谁有dotEtiveFTP的注册码?
- 请高手指点———如何将sqlserver中的列名作成变量
- 在.aspx和.aspx.cx或在.aspx.vb中写的代码一样吗?
- asp.net gridview 表头中文乱码
- 为什么.net的输出页面的分辨率自动改了?
- 在vs2003中,关于智能感知列表里不能正确列出成员函数的问题.请各位大侠帮助.
UpFile = UP_FILE.PostedFile;這樣使用....
if(this.UP_FILE.PostedFile==null)
Response.Write("没有上传文件");
else
{
HttpPostedFile UpFile = new HttpPostedFile();
UpFile = this.UP_FILE.PostedFile;
FileLength = UpFile.ContentLength;
}
for(int iFile = 0; iFile < files.Count; iFile++)
{
HttpPostedFile postedFile = files[iFile];
出错提示:
行 123: HttpPostedFile UpFile = UP_FILE.PostedFile;
---------------------------------------将上面的语句改为如下:
HttpPostdFile UpFile = this.Request.Files["UP_FILE"];
UP_FILE是一个类的实例,需要使用 new操作符初始化;
现在报“E:\web\postinf\WebForm1.aspx.cs(124): 重载“HttpPostedFile”方法未获取“0”参数”