zoukankan      html  css  js  c++  java
  • 使用网页对话框来显示图片 window.open()

    这个主要用到了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="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();
        }
    }

  • 相关阅读:
    Python中的类(上)
    Django REST Framework API Guide 07
    Django REST Framework API Guide 06
    Django REST Framework API Guide 05
    Django REST Framework API Guide 04
    Django REST Framework API Guide 03
    Django REST Framework API Guide 02
    Django REST Framework API Guide 01
    Django 详解 信号Signal
    Django 详解 中间件Middleware
  • 原文地址:https://www.cnblogs.com/ivy/p/1215435.html
Copyright © 2011-2022 走看看