| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 480 人关注过本帖
标题:[求助]关于上传的问题求助
取消只看楼主 加入收藏
至尊宝
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2005-11-19
收藏
 问题点数:0 回复次数:0 
[求助]关于上传的问题求助
我用c#做上传和下载的的时候
用的是HTML的File Field控件 和web窗体的Button控件
现在我的代码是
private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
// 在此处放置用户代码以初始化页面
if(!Page.IsPostBack)
{
this.fileDiv.InnerHtml = this.getFileList();
}

}


//列出已经上传的文件
public string getFileList()
{
string m_DirPath =Server.MapPath(@"\newweb\UpFile\");
string[] m_FileLst = Directory.GetFiles(m_DirPath,"*.*");

StringBuilder strBld = new StringBuilder();

string strTmp = "";

strBld.Append("<table width=100% border=0 cellpadding=0 cellspacing=0>");
strBld.Append("<tr>");
strBld.Append("<td class=lsttitle>&nbsp;</td>");
strBld.Append("<td class=lsttitle>&nbsp;文件名</td>");
strBld.Append("<td class=lsttitle>&nbsp;删除</td>");
strBld.Append("</tr>");

for (int i=0;i< m_FileLst.Length;i++)
{
strTmp = Path.GetFileName(m_FileLst[i].ToString());
strBld.Append("<tr>");
strBld.Append("<td class=lstitem>&nbsp;");

strBld.Append("<input type=\"checkbox\" name=\"FileChx\" value=\""+strTmp+"\">");
strBld.Append("</td>");
strBld.Append("<td class=lstitem>");
strBld.Append(strTmp);
strBld.Append("</td>");
strBld.Append("<td class=lstitem>");
strBld.Append("<a href=UpFile/"+strTmp+" target=\"_blank\">下载</a></td>");
strBld.Append("</tr>");
}
strBld.Append("</table>");

return strBld.ToString();

}

private void Button2_Click(object sender, System.EventArgs e)
{
try
{
string str=this.File1.PostedFile.FileName;
if(str.LastIndexOf ("\\")>1)
{
str=@"\newweb\UpFile\"+str.Substring (str.LastIndexOf ("\\")+1);

this.File1.PostedFile.SaveAs (Server.MapPath (str));

this.fileDiv.InnerHtml = this.getFileList();
}
else
{
Response.Write ("<script>window.alert('请选择要上传的文件!');<script>");
}
}
catch(Exception err)
{
Response.Write ("<script>window.alert('上传失败:"+err.Message+"');<script>");

}

}
不知道这么的我上传后一点反映也没有
我到upFile文件夹里也看不到上传的文件。
搜索更多相关主题的帖子: private public 用户 
2006-04-25 23:10
快速回复:[求助]关于上传的问题求助
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.022391 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved