CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
英特尔®游戏设计大赛100美元现金周周送 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

创建文件夹,并把文件上传到该文件夹,我的代码如下,现在的问题是新建的文件夹,不让上传文件,怎么办?

楼主sequelbo(夜闌静,问有谁共鸣(http://www.SoftXO.com))2003-08-04 19:31:37 在 .NET技术 / C# 提问

创建文件夹,并把文件上传到该文件夹,我的代码如下,现在的问题是新建的文件夹,不让上传文件,怎么办?  
  DataTable   dtt   =   inputfile.Tables["prj_file"];  
  DataRow   drt;  
   
  drt=   dtt.NewRow();  
  drt.BeginEdit();  
  drt["c_prjid"]   =   this.txt_prjid.Text;  
   
   
  int   i=   myFile.PostedFile.FileName.LastIndexOf(".");  
  string   fname   =myFile.PostedFile.FileName.Substring(0,i);  
  fname   +=   GetFileNameT(DateTime.Now.ToString());  
  string   pathTrue=this.Server.MapPath("UpLoadFile")+"\\"+txt_prjid.Text;  
  string   pathFalse=GetProgramPath(pathTrue);  
  if(!System.IO.Directory.Exists(pathFalse))  
  {System.IO.Directory.CreateDirectory(pathFalse);}  
  pathTrue+=GetFileName(fname);  
  pathFalse=GetProgramPath(pathTrue);  
  System.IO.Directory.CreateDirectory(pathFalse);  
  myFile.PostedFile.SaveAs(pathFalse);    
   
  if(this.TextBox4.Text.Trim()!="")  
  drt["c_ratifier"]   =   this.TextBox4.Text;  
  if(this.TextBox3.Text.Trim()!="")  
  drt["c_name"]   =   this.TextBox3.Text;  
   
  if(this.TextBox5.Text.Trim()!="")  
  drt["c_resume"]   =   this.TextBox5.Text;  
     
  drt["c_url"]=txt_prjid.Text+"/"+fname+"/"+myFile.PostedFile.FileName;  
  drt.EndEdit();  
  dtt.Rows.Add(drt); 问题点数:50、回复次数:3Top

1 楼HandsomeHu(独钓寒江雪)回复于 2003-08-04 19:46:12 得分 15

把创建文件夹的父目录权限设为aspnet用户完全控制就可以了吧。然后选权限对下级目录继承。试试行不行。Top

2 楼shixueli(我们总是不能随心所欲)回复于 2003-08-04 19:59:08 得分 15

如果你的表单已经是  
  <form   id="listReply"   method="post"   encType="multipart/form-data"   runat="server">  
   
  这种形式了  
  那么错误是什么呢Top

3 楼shixueli(我们总是不能随心所欲)回复于 2003-08-04 20:31:13 得分 20

运行程序之后,检查一下你的目录创建成功了没有?Top

相关问题

  • 图片上传到文件夹.并在页面显示代码怎么些啊?
  • dreamweaver菜单上的 新建文件夹->ASK代码是什么意思?
  • 如何在VB代码里实现新建一个文件夹或是文件?请给代码 谢谢
  • 如何新建文件夹!
  • 怎样新建文件夹?
  • 请问在VC中若要在某路径下新建一个文件夹的代码怎么写?多谢!
  • 怎样在安装文件夹下建立新建文件夹?
  • VB 下怎样新建文件夹?
  • 在PB中如何新建文件夹?
  • 怎么新建一个文件夹?

关键词

  • 文件夹
  • 文件
  • drt
  • pathfalse
  • pathtrue
  • prjid
  • dtt
  • 创建
  • postedfile
  • myfile

得分解答快速导航

  • 帖主:sequelbo
  • HandsomeHu
  • shixueli
  • shixueli

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo