zoukankan      html  css  js  c++  java
  • .NET上传单张图片代码

    //上传图片
            protected void Button4_Click(object sender, EventArgs e)
            
    {
               Random rad 
    = new Random();
               
    string pathname = Server.MapPath("img/");//要保存到的文件夹
                string filename = FileUpload1.FileName;//选中的图片名
                string filepath = DateTime.Now.Millisecond + rad.Next().ToString() + filename;//要保存的图片名

                
    int filesize = FileUpload1.PostedFile.ContentLength;//图片大小
                string filetype = filename.Substring(filename.LastIndexOf("."+ 1);//图片后缀

                
    if ((filetype == "jpg" || filetype == "jpeg" || filetype == "gif"))
                
    {
                    
    //文件大小要小于200k
                    if (filesize < 200000)
                    
    {
                        FileUpload1.PostedFile.SaveAs(Server.MapPath(
    "~/img/"+ filepath);
                        Image1.ImageUrl 
    = "~/img/" + filepath; //用image控件显示一下图
                        TextBox7.Text = "~/img/" + filepath; //把图片地址保存到图片地址框中
                    }

                    
    else
                    
    {
                        TextBox7.Text 
    = "图片超过100K了!";
                    }

                }

                
    else
                
    {
                    TextBox7.Text 
    = "不能上传这种格式的图片!";
                }

                TextBox8.Focus();
    //聚焦到下一个输入框
            }
  • 相关阅读:
    myeclipse6.5设置智能提示
    web项目无法编译
    Duplicate property mapping of .....
    SSH常见面试题
    简易计算器JS方式实现
    js中两个感叹号的作用
    Pro Javascript Design Patterns勘误Errata汇总(持续更新中)
    Javascript简写条件语句
    js中值得推荐的Memoization
    使用au3脚本编写自动登录126邮箱
  • 原文地址:https://www.cnblogs.com/kingfly/p/1572780.html
Copyright © 2011-2022 走看看