/// <summary>
/// 返回存储路径
/// </summary>
/// <param name="p">页面对象</param>
/// <param name="strFileName">文件名</param>
/// <returns>服务器端存储路径</returns>
private static string GetSavePath(Page p, string strFolder)
{
string strPath = p.Server.MapPath("/" + strFolder); if(!Directory.Exists(strPath))
{
Directory.CreateDirectory(strPath);
} return strPath + "\\" + SaveName;
} /// <summary>
/// 保存文件
/// </summary>
/// <param name="strFolder">文件夹名称</param>
/// <returns>保存成功?</returns>
public static bool SaveAs(Page p, string strFolder)
{
bool boolReturn = false;
if(PostedFile.ContentLength > 0)
{
PostedFile.SaveAs(GetSavePath(p, strFolder));
boolReturn = true;
} return boolReturn;
}