声明部分:protected System.Web.UI.WebControls.Button Button1; public System.Web.UI.HtmlControls.HtmlInputFile UploadFile;出错代码:行 53: if (UploadFile.PostedFile.FileName!=null)行 54: {行 55: Response.Write("<script>alert('"+UploadFile.PostedFile.FileName+"')</script>");
2 回答
忽然笑
TA贡献1806条经验 获得超5个赞
public System.Web.UI.HtmlControls.HtmlInputFile UploadFile;
出错代码:
行 53: if (UploadFile.PostedFile.FileName!=null)
行 54: {
行 55: Response.Write("<script></script>");
你这代码本来也获取不到啦,代码本身就写的有问题吧!
public System.Web.UI.HtmlControls.HtmlInputFile UploadFile;这里是定义客户端控件,也可以说是定义的是Html控件。你这里UploadFile.PostedFile.FileName是使用的服务器端的方法来获取文件名称, 这不是矛盾吗?打死也获取不到啦!
修改为
protected System.Web.UI.WebControls.FileUpload UploadFile;然后C#代码中UploadFile.PostedFile.FileName这样子就可以取到文件名称了
然后就OK啦!
- 2 回答
- 0 关注
- 3756 浏览
添加回答
举报
0/150
提交
取消