protected void btnshangchuMain_Click(object sender, EventArgs e)
{ string str = "";
str = file(this.FileUploadMain);
if (String.IsNullOrEmpty(str))
{
this.Page.ClientScript.RegisterStartupScript(Page.GetType(), "", "<script>alert('请选择正确的 主 图片路径!');</script>", false); }
else
{
DuoMeiTiImages dmimg = new DuoMeiTiImages();
dmimg.imagesName = str;
dmimg.intaesPro = this.txtpro.Text;
DuoMeiTiImagesManager.AddDuoMeiTiImages(dmimg);
this.btnshang.Visible = true;
this.txtpro.Text = "";
}
}
public string file(FileUpload fil)
{
string jpg = System.IO.Path.GetExtension(fil.FileName);
string str = null;
string filepath = fil.PostedFile.FileName;
if (filepath != "")
{
if (jpg.ToLower().Equals(".jpg") || jpg.ToLower().Equals(".jpeg") || jpg.ToLower().Equals(".bmp") || jpg.ToLower().Equals(".gif") || jpg.ToLower().Equals(".tiff") || jpg.ToLower().Equals(".psd") || jpg.ToLower().Equals(".png") || jpg.ToLower().Equals(".swf"))
{
try
{
string filename = filepath.Substring(filepath.LastIndexOf("\\") + 1);
filename = DateTime.Now.ToString().Replace("-", "").Replace(":", "").Replace(" ", "") + System.IO.Path.GetExtension(fil.FileName);
string file = Server.MapPath("~/EchaoYemian/File/" + filename);
fil.PostedFile.SaveAs(file);
str = filename;
}
catch { }
}
else
{
Response.Write("<script>alert('上传图片格式只能为 jpg , jpeg , bmp , gif , png 等常用格式!');</script>");
}
}
return str;
}
{ string str = "";
str = file(this.FileUploadMain);
if (String.IsNullOrEmpty(str))
{
this.Page.ClientScript.RegisterStartupScript(Page.GetType(), "", "<script>alert('请选择正确的 主 图片路径!');</script>", false); }
else
{
DuoMeiTiImages dmimg = new DuoMeiTiImages();
dmimg.imagesName = str;
dmimg.intaesPro = this.txtpro.Text;
DuoMeiTiImagesManager.AddDuoMeiTiImages(dmimg);
this.btnshang.Visible = true;
this.txtpro.Text = "";
}
}
public string file(FileUpload fil)
{
string jpg = System.IO.Path.GetExtension(fil.FileName);
string str = null;
string filepath = fil.PostedFile.FileName;
if (filepath != "")
{
if (jpg.ToLower().Equals(".jpg") || jpg.ToLower().Equals(".jpeg") || jpg.ToLower().Equals(".bmp") || jpg.ToLower().Equals(".gif") || jpg.ToLower().Equals(".tiff") || jpg.ToLower().Equals(".psd") || jpg.ToLower().Equals(".png") || jpg.ToLower().Equals(".swf"))
{
try
{
string filename = filepath.Substring(filepath.LastIndexOf("\\") + 1);
filename = DateTime.Now.ToString().Replace("-", "").Replace(":", "").Replace(" ", "") + System.IO.Path.GetExtension(fil.FileName);
string file = Server.MapPath("~/EchaoYemian/File/" + filename);
fil.PostedFile.SaveAs(file);
str = filename;
}
catch { }
}
else
{
Response.Write("<script>alert('上传图片格式只能为 jpg , jpeg , bmp , gif , png 等常用格式!');</script>");
}
}
return str;
}
解决方案 »
- 自动拨号不弹出提示=========顶者有分
- scriptmanager在发送请求时报Microsoft JScript 运行时错误。
- 如何在刷新页面时,panel不闪一下?
- 请问各位高手,不用new怎么改变Label的坐标?
- 会C#的都轻松接分来咯~~
- 请教一个DataGrid嵌套DataList,DataList里又有一个Label的事件问题,找遍所有帖子都没找到合适的答案
- vs2003和vs2005中字符集有什么变化?
- 请教 怎么把图片放到bin文件夹或者其他文件夹
- 请高手指点下,怎么把float类型数据转换成四个字节的byte
- 我是女孩,我想问哪里有对入门者的C#较好教程,我有一点C/C++基础请发到 [email protected]
- 求可以Tabcontrol控件
- C#中如何实现用方向键来替代tab键来移动焦点?
{
string filename = this.FileUpload1.PostedFile.FileName;
string filetype = this.FileUpload1.PostedFile.ContentType;
if (FileUpload1.HasFile)
{ string newfilename = System.DateTime.Now.Year.ToString() + System.DateTime.Now.Month.ToString() + System.DateTime.Now.Day.ToString() + System.DateTime.Now.Minute.ToString() + System.DateTime.Now.Second.ToString() + filename.Substring(filename.LastIndexOf("."), filename.Length - filename.LastIndexOf("."));
int len = filename.Length - filename.LastIndexOf("\\") - 1;
filename = filename.Substring(filename.LastIndexOf("\\") + 1, len);
string strPath = Server.MapPath("..\\..\\" + "uploadfile\\");
this.FileUpload1.PostedFile.SaveAs(strPath + newfilename);
}
else
{
Response.Write("<script>alert('请选择上传的附件!')</script>");
}
}