解决方案 »
- 有关正则表达式
- 大家有没有遇到过在Visual Studio 2008中建一个网页或者模板 然后删除后,换一台机器刚刚建的网页或模板又出现了
- Android LBS App:春节在家无聊昨天忙活了一天,终于无师自学,开发了俺的第一个Android 程序
- visual studio 2008 安装时遇到cab3.cab具有无效的数字签名的错误
- 将字符串转换为 uniqueidentifier 时失败。
- 通过单击按钮,给panel增加一个lable,为什么当这个页面事件发生变化后,这个label就没有了?
- [百分求助,UP有分]现在在做网站,需要用到无限级分类,请问大家用C#下的ASP.NET怎么实现?ACCESS数据库
- 小妹急啊,求解ing!!
- 当textbox的textmode取为multiline时,其maxlength设置无效,请问这种情况下如何设置其最大长度?
- javaScript和.net的后台代码的配合问题~~~
- 关于CSS的问题,在线等
- 关于从新浪微博获取数据的问题,403
protected void BtnUpFiles_Click(object sender, EventArgs e)//多文件上传
{
StringBuilder strMessage = new StringBuilder();
HttpFileCollection Files = HttpContext.Current.Request.Files;
for (int i = 0; i < Files.Count; i++)
{
HttpPostedFile PostedFile = Files[i];
if (PostedFile.ContentLength > 0)
{
string FileName = PostedFile.FileName;
string strExPrentFile = FileName.Substring(FileName.LastIndexOf(".") + 1);
string[] NoExPrentFile = new string[] { "exe", "asp", "php" };
bool IsUp = true;
for (int j = 0; j < NoExPrentFile.Length; j++)
{
if (strExPrentFile.Equals(NoExPrentFile[j]))
{
IsUp = false;
}
}
if (IsUp)
{ string sFilePath = string.Format("files/{0}.{1}", DateTime.Now.ToString("mmhhddss"), strExPrentFile);
PostedFile.SaveAs(Server.MapPath(sFilePath));
strMessage.Append("文件上传成功!");
strMessage.Append(string.Format("{0}.{1}", DateTime.Now.ToString("mmhhddss"), strExPrentFile));
strMessage.Append("<br />");
strMessage.Append("文件的格式:");
strMessage.Append(strExPrentFile);
strMessage.Append("<br />```````````````<br />");
//this.LabMessage.Text = "文件上传成功!" + "<br />文件名是:" + string.Format("{0}.{1}", DateTime.Now.ToString("mmhhddss"), strExPrentFile) + "<br />文件的格式:" + strExPrentFile;
}
else
{
//this.LabMessage.Text = string.Format("不允许上传{0}格式文件", NoExPrentFile);
}
}
else
{
//this.LabMessage.Text = "不能上传空文件";
}
}
this.LabMessage.Text = strMessage.ToString();
}
<head runat="server">
<title>上传</title>
<script src="js/jquery-1.3.2.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(function () {
$("#sub").click(function () {
$("#f1").click();
$("#f1").val
})
})
</script>
</head>
<body>
<asp:FileUpload ID="FileUpload1" runat="server" />
<input id="f1" type="file" style=" width:1px; height:1px;" />
<input id="sub" type="submit" value="上传" />
</body>
</html>