zoukankan      html  css  js  c++  java
  • Button,LinkButton...弹出新窗口及关闭

    1.Button
    html

    <asp:Button ID="Button1" runat="server" Text="Response弹出新窗口" OnClick="Button1_Click" />
    <asp:Button ID="Button2" runat="server" OnClick="Button2_Click" Text="关闭" />

    <input type="button" value="关闭" onclick="window.close()"/>

    .cs
    在Page_Load里加
        Button1.Attributes.Add("onclick", "this.form.target='_blank'");

    protected void Button1_Click(object sender, EventArgs e)
        {
            Response.Redirect("~/Default.aspx");//此弹出的窗口为新窗口.
        }
    protected void Button2_Click(object sender, EventArgs e)
        {
            Response.Write("<script>window.opener=null;window.close();</script>");
        }
    2.LinkButton
    .cs

    LinkButton1.Attributes.Add("OnClientClick", "window.open('XXXaspx','_blank')");
    或是用脚本.//UpdatePanl1这个是这个linkbutton放在UpdatePanl1里时用的.
    ScriptManager.RegisterClientScriptBlock(UpdatePanl1, UpdatePanl1.GetType(), "", "<script>window.open('xxx.aspx')</script>", false);
    ImageButton也一样.
    本文来自: ASP.NET学习门户(http://www.aspx1.com) 详细出处参考:http://i.aspx1.com/showtopic-796.htm

  • 相关阅读:
    hbase与Hive的集成
    HBase API操作
    HBase原理
    HBase数据结构
    HBase Shell操作
    HBase简介
    Boxes in a Line
    B
    B. Painting Pebbles
    X
  • 原文地址:https://www.cnblogs.com/qfb620/p/1083627.html
Copyright © 2011-2022 走看看