zoukankan
html css js c++ java
上传文件
/**/
///
<summary>
///
上传文件,上传成功后返回一个 string 型的所上传文件名 上传文件不能超过3.5M
///
</summary>
///
<param name="UpFileInput">
上传文件所用的控件的ID
</param>
///
<param name="FileSavePath">
上传文件保存的路径(与上传页的相对路径)
</param>
///
<param name="P">
Web窗体页
</param>
///
<returns>
上传文件的文件名 String
</returns>
public
string
PubUpFile(System.Web.UI.HtmlControls.HtmlInputFile UpFileInput,
string
FileSavePath,Page P)
{
if
(UpFileInput.PostedFile.ContentLength
<
3000
*
1024
)
{
//
检查提供的目录是否存在,如不存在则创建
PubExDirectory(FileSavePath,P);
//
获娶上传文件的文件名,并保存到指定的目录
string
UpFileName;
if
(UpFileInput.PostedFile.FileName.LastIndexOf(
"
\\
"
)
!=
-
1
)
{
UpFileName
=
UpFileInput.PostedFile.FileName.Substring(UpFileInput.PostedFile.FileName.LastIndexOf(
"
\\
"
),UpFileInput.PostedFile.FileName.Length
-
UpFileInput.PostedFile.FileName.LastIndexOf(
"
\\
"
));
}
else
{
UpFileName
=
"
\\
"
+
UpFileInput.PostedFile.FileName;
}
UpFileInput.PostedFile.SaveAs(P.Server.MapPath(FileSavePath
+
UpFileName));
return
FileSavePath
+
UpFileName;
}
else
{
P.Response.Write(
"
<Script Language=\
"
JavaScript\
"
>\n<!--\n alert(\
"
上传文件不能大于3M,请选择正确的文件!\
"
)\n //-->\n</Script>
"
);
return
""
;
}
}
查看全文
相关阅读:
用Asp获取Dll加密新闻内容
Silverlight编译范围
c++连接mssql
委托理解
NClass,终于找到了可以绘制类图的工具了!
RIATasks: A Simple Silverlight CRUD Example (using View Model)
PetaPoco使用
匿名方法,Action,Func以及lambda的区别
第一个c++
System.Threading中Thread和Task区别
原文地址:https://www.cnblogs.com/Sandheart/p/98577.html
最新文章
表达式语法<%$…%>
处理回送
ASP.NET 3.5主页面事件的引发顺序
跨页面的传送
ASPNET服务器控件之一
Web应用程序——预编译
Global.asax
2008年5月小记(??, #, DataContractJsonSerializer, CTE Ranking top)
Observer设计模式与C#委托、事件
SQL2005的端口设置
热门文章
2008年4月小记
狂汗!售货员竟遭遇到最彪悍的付款方式(转)
使用ReaderWriterLock优化文件缓存
2008年1月小记
项目经验汇总(提纲)
2008年3月小记(设置Windows服务的依赖关系,配置MSMQ的访问权限,WCF的安全配置,删除重建网站,HttpWebRequest,一年中的周,在WCF中使用HttpContext,String.Join)
加密MachineKey
去掉内容中的所有全部html标签。
让处于contentEditable=true的层里面的图片响应键盘事件。
几个Asp小片断。
Copyright © 2011-2022 走看看