这个主要用到了JS中的 window.open(url,windowname,location)
url 目标窗口的url 如果url 是一个空字符串,浏览器将打开一个空白窗口
windowname window对象名称
location  窗口属性设置可选参数

Default.aspx 页如下
放置一个linkbutton,并写下事件处理

protected void LinkButton1_Click(object sender, EventArgs e)
    {
        Response.Redirect("<script>window.open('image.aspx','','width600,height=500')</script>");
    }

新建一个image.aspx页来显示弹出的那个页面
放置DataList
前台主要

<asp:DataList ID="DataList1" runat="server">
        <ItemTemplate>
        <table style="width:80px;height:100px" border="1" cellpadding="0" cellspacing="0">
            <tr>
                <td>
                    <asp:ImageButton ID="btn_image" runat="server" Height="100px" Width="80px" ImageUrl='<%#DataBinder.Eval(Container.DataItem,"Image") %>' />
                    
                </td>
            </tr>
        </table>
        </ItemTemplate>
        </asp:DataList>

后台代码:
public partial class image : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            bind(this.DataList1);
        }
    }
    public void bind(DataList dl)
    {
        PagedDataSource ps = new PagedDataSource();
        string sql = "select * from tb_image";
        SqlConnection con = new SqlConnection("");
        SqlDataAdapter sda = new SqlDataAdapter(sql, con);
        DataSet ds = new DataSet();
        sda.Fill(ds,"tb_image");
        //指定PagedDataSource 的数据源
        ps.DataSource = ds.Tables["tb_image"].DefaultView;
        ps.AllowPaging = true;
        ps.PageSize = 5;
        //指定DataList的数据源
        dl.DataSource = ps;
        dl.DataKeyField = "id";
        dl.DataBind();
    }
}

转载于:https://www.cnblogs.com/ivy/archive/2008/06/07/1215435.html

使用网页对话框来显示图片 window.open()相关推荐

  1. java 对话框 显示图片_Java对话框上显示图片

    手掌心 其实有很多种方法可以解决图片显示大小的问题:使用photoshop修改. 优点是可以节省系统资源, 显示图片的时候,不用做处理,缺点是需要了解ps的基本操作使用JDialog 自定义对话框. ...

  2. HTML在网页上不能显示图片问题

    我遇到的问题是写了一个HTML程序,结果在网页上面不能显示,原因是图片路径放置错了. 修改前代码: <!DOCTYPE html> <html> <head> &l ...

  3. MFC对话框中显示图片的四种方法

    先分类如下: (一) 非动态显示图片(即图片先通过资源管理器载入,有一个固定ID) (二) 动态载入图片(即只需要在程序中指定图片的路径即可载入) 为方便说明,我们已经建好一个基于对话框的工程,名为T ...

  4. 在MFC对话框中显示图片的三种方法(有两种使用OpenCv)

    最近写了一个用对话框显示图片的程序,这里将学习到的东西整理一下: 编程环境:VC6.0+OpenCv1.0 准备工作:用VC6.0生成一个对话框外壳(全被采用默认设置),然后在对话框中添加一个静态控件 ...

  5. php网页分享时显示图片怎么设置,分享html页面 在微信分享中可以设置分享标题和描述和图片...

    微信中分享页面已经是很流行的一种方式,那么如何可以让自己做的h5页面能设置分享标题.描叙和图片呢? 问题 第三方网站在微信中分享的链接想要左边有简介概述,右边有缩略图,没有缩略图不能引起客户足够的重视 ...

  6. web 网页按比例显示图片 js

    原文链接:http://blog.csdn.net/liqinghuiyx/article/details/5442349 在动态站点上经常需要上传自己的图片,而这些图片的大小是未知的,在显示成缩略图 ...

  7. 网页html无图片代码显示图片,BASE64编码方式(Date Url)

    今天有学到一个有趣的东西,就是用代码直接让浏览器显示图片,我不懂浏览器也实在不知道是什么原理实现的.不过这里记录一下这个代码是怎样生成的. <img src="https://img- ...

  8. 360中不显示html中图片不显示图片,360浏览器网页不显示图片?如何显示出来

    有很多用户在使用360浏览器的时候碰到了无法显示图片的问题,那么要如何解决这个问题呢,今天就让我们一起来看看,如何使用浏览器正确的打开浏览器使用,帮助用户找出无法显示图片的原因和解决的办法,今天小编就 ...

  9. ie浏览器html插入图片,IE浏览器网页不显示图片如何解决?解决方法介绍

    使用IE浏览器浏览网页却发现不显示图片,这可咋整,不用着急,看看本篇文章吧,一定会对大家有所帮助的. 解决ie浏览器打开网页不显示图片方法: 方法一.在IE窗口-工具-IE选项-高级-还原默认设置-确 ...

最新文章

  1. oracle使用sqlplus创建表空间
  2. 使用GitGUI创建上传本地工程
  3. 好好珍惜今生,不要期待来世……
  4. Android的十六进制颜色值
  5. ClassNotFoundException
  6. 4、Cocos2dx 3.0游戏开发找小三之Hello World 分析
  7. JPack发布0.5.0
  8. FPGA学习 Vivado使用篇
  9. html中blockquote标签,html中blockquote标签的使用方法
  10. EximiousSoft Logo Designer (Crack)版,轻松设计logo的软件
  11. 调节笔记本外接显示器亮度
  12. Gym - 101350E-Competitive Seagulls-博弈-思维
  13. Java项目安全问题及解决方案
  14. H264/H265码流类型
  15. 广角相机app哪个比较好用_专业广角镜头相机app下载
  16. 文章分类标签数据库设计
  17. 空间统计(二)分析模式 A
  18. 国外LEAD流量基础
  19. safety vs security || safe vs secure
  20. echarts实现实线与虚线相连接的折线图

热门文章

  1. 使用C语言进行面向对象的开发--GObject入门[5]
  2. 订阅mysql的二进制日志_MySQL二进制日志
  3. 读《系统虚拟化-原理与实现》-第二章
  4. Java泛型详解:<T>和Class<T>的使用,泛型类
  5. java删除字符串最后一位
  6. 怎么做圆一圈圈扩散效果_软文推广怎么样做才有效果?
  7. 后端技术:Java 泛型 T,E,K,V的含义,看完本文你就明白了?
  8. 系统设计知识:面向对象设计方法介绍
  9. unity3d collider自动调整大小_Maya模型在Unity3d中的快速烘焙【2020】
  10. asp js单步调试_如何使用Chrome的控制台高效的调试Javascript代码?