rt
文件可能是文本 音乐 等等 所有类别的
文件可能是文本 音乐 等等 所有类别的
解决方案 »
- 在网站的根目录下建了一个Global.asax文件,在Application_BeginRequest进行地址重写,在VS里调试的时候可以显示页面,但加载不了
- ASP.NET可以用类似于C#WinForm里面使用的强数据类型吗?
- mysql中怎样用md5插入数据
- Session_End事件中如何触发这个事件的Session
- 部署Web应用程序时,能否自定义bin目录的存放位置?
- 关于用javascript校验前台输入数据的合法性.
- 文件上传到数据库,出现 范围超过int 的错误
- 怎么样控制水晶报表中的图片对象~~谢了
- 哪个网站使用了ASP。NET技术,给个网址。
- 关于如何利用从后台数据库中取出某一记录的某一个字段?急!
- 输入字符串的格式不正确!请帮忙
- 关于.net不认字体的问题。。。。请高手帮忙看看
{
string strFullFileName=Request.QueryString["path"];
string strtarget=Request.QueryString["target"];
string strType=Request.QueryString["type"];
string strBack="";
bool bFlag=true;
string strErr="";
if(strType=="1")
{
try
{
FileInfo fi=new FileInfo(strFullFileName);
fi.MoveTo(strtarget);
strBack=fi.Directory.ToString().Replace("\\","\\\\");
}
catch(Exception ex)
{
strErr=ex.Message;
bFlag=false;
}
}
else if(strType=="2")
{
DirectoryInfo di=new DirectoryInfo(strFullFileName);
//Éϼ¶Ä¿Â¼
string[] aa=strFullFileName.Split('\\');
for(int i=0;i<aa.Length-1;i++)
{
if(i==0)
{
strBack=aa[i];
}
else
{
strBack=strBack+"\\"+aa[i];
}
}
strBack=strBack+"\\";
try
{
di.MoveTo(strtarget);
}
catch(Exception ex)
{
strErr=ex.Message;
bFlag=false;
}
strBack=strBack.Replace("\\","\\\\");
}
else
{
bFlag=false;
strErr="δ֪´íÎó";
} if(bFlag)
{
Page.RegisterClientScriptBlock("alert","<script language=javascript>alert('Òƶ¯/ÖØÃüÃû³É¹¦£¬Çë·µ»Ø')</script>");
Page.RegisterClientScriptBlock("goback","<script language=javascript>location.href='login.aspx?path="+strBack+"'</script>");
}
else
{
strErr=strErr.Replace("\\","\\\\");
Page.RegisterClientScriptBlock("alert","<script language=javascript>alert('Òƶ¯/ÖØÃüÃûʧ°Ü£º"+strErr+"')</script>");
Page.RegisterClientScriptBlock("goback","<script language=javascript>history.back()</script>");
}
}
然后把源文件给删除了
如何Copy可以参考下面的文章:
http://www.csdn.net/Develop/read_article.asp?id=36714