ASP.NET aspx 页面显示图片、加载图片的方法

新建aspx页面 Picture.aspx 用来显示图片,注意代码中的文件路径需要换成本机路径。

        protected void Page_Load(object sender, EventArgs e)
        {
            // 文件路径
            string path = "/images/head.png";
            // 文件名
            string filename = "head.png";

            // 输出的是图片
            Response.ContentType = "image/png";
            // 添加头信息,为"文件下载/另存为"对话框指定默认文件名 
            Response.AddHeader("Content-Disposition", "filename=" + HttpUtility.UrlEncode(System.Text.Encoding.UTF8.GetBytes(filename)));
            Response.WriteFile(path);
            Response.End();
        }


调试运行,效果如下


作者最新文章
Winform TextBox (文本框) 密码输入框, 输入内容显示*号 (星号)
Winform 启动前弹出登录界面, 登录成功之后再显示主界面
C# 字符串string和字符数组char[]的相互转换
C# 字符串倒序输出, 实现字符串倒序的方法
Winform 如何从 TextBox(文本框) 控件读取每一行数据到数组