代码表示如下:
<input type="file" id="inputFile" size="50" οnkeydοwn="if(event.keyCode!=8&&event.keyCode!=46) event.returnValue=false;">
我想知道怎么屏蔽中文的设定
后台调整:
if( textbox!=“” )
{
}
private void UploadFile()
{
int intStart;
int intEnd;
int intFetchCount;
try
{
string FileName = inputFile.PostedFile.FileName;
if(FileName != "")
{
intStart = FileName.LastIndexOf("//");
intEnd = FileName.Length;
intFetchCount = intEnd - intStart - 1;
FileName = Request.PhysicalApplicationPath + "SalesFile//" + FileName.Substring(intStart + 1, intFetchCount);
if(inputFile.PostedFile != null)
{
inputFile.PostedFile.SaveAs(FileName);
}
}
}
catch(Exception e)
{
Response.Write("<script>alert('" + e.Message + "');</script>");
}
}
private string GetFilePath()
{
int intStart;
int intEnd;
int intFetchCount;
string strFileName =inputFile.PostedFile.FileName;
string Path;
if(strFileName != "")
{
intStart = strFileName.LastIndexOf("//");
intEnd = strFileName.Length;
intFetchCount = intEnd - intStart - 1;
Path = "SalesFile/" + strFileName.Substring(intStart+1,intFetchCount);
}
else
{
Path = "";
}
return Path;
}
对上传到自己的文件夹的文件删除 图片删除的方法 在updata以前 添加如下这句话:
我用的是一个inputfileHidden控件来接值判断
System.IO.File.Delete(Request.PhysicalApplicationPath + hidFileName.Value);