网站导航免费论文 原创论文 论文搜索 原创论文 网学软件 学术大家 资料中心 会员中心 问题解答 原创论文 大学论文导航 设计下载 最新论文 下载排行 原创论文 论文源代码
返回网学首页
网学联系
最新论文 推荐专题 热门论文 素材专题
当前位置: 网学 > 编程文档 > ASP.net > 正文

ASP.NET中使用Iframe建立类Modal窗口

来源:http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 12/10/12
ystem.Web.UI.WebControls.DropDownList DropDownList1;
  protected System.Web.UI.HtmlControls.HtmlGenericControl IFRAME1;
  protected System.Web.UI.WebControls.Button Button2;
  
  private void Page_Load(object sender, System.EventArgs e)
  {
  // 在此处放置用户代码以初始化页面
  if(!IsPostBack)
  {
  
  }
  }
  public static void CreateScript(System.Web.UI.Page mypage,string strScript,string ID)
  {
  string strscript="<script language=''javascript''>";
  strscript += strScript;
  strscript += "</script>";
  if(!mypage.IsStartupScriptRegistered(ID))
  mypage.RegisterStartupScript(ID, strscript);
  }
  private void Button2_Click(object sender, System.EventArgs e)
  {
  IFRAME1.Attributes.Add("src","WebForm2.aspx?NAME=''中国''");
  CreateScript(Page,"ShowLayer();","SHOW");
  }
  }
  
  WebForm2.aspx
  
  <%@ Page language="c#" Codebehind="WebForm2.aspx.cs" AutoEventWireup="false" Inherits="WSGUI1.WebForm2" %>
  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
  <HTML>
  <HEAD>
  <title>WebForm2</title>
  <meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">
  <meta name="CODE_LANGUAGE" Content="C#">
  <meta name="vs_defaultClientScript" content="JavaScript">
  <meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
  <script language="javascript">
  function hide()
  {
  parent.MyFormLayer.style.display = "none";
  }
  </script>
  </HEAD>
  <body MS_POSITIONING="GridLayout">
  <form id="Form2" method="post" runat="server">
  <table border="0" width="100%" cellspacing="0" cellpadding="0" bgcolor="#6887bb" height="100%"
  id="table1" style="BORDER-TOP-STYLE: outset; BORDER-RIGHT-STYLE: outset; BORDER-LEFT-STYLE: outset; BORDER-BOTTOM-STYLE: outset">
  <tr>
  <td>
  </td>
  <td>
  </td>
  <td>
  </td>
  </tr>
  <tr>
  <td>
  </td>
  <td>
  <p align="center"><font color="#ffffff">模仿模态窗口效果</font></p>
  <p align="center"><input type="button" onclick="hide()" style="WIDTH: 80px" value="点击关闭">
  <asp:Button id="Button1" runat="server" Text="ASPXTest"></asp:Button></p>
  </td>
  <td>
  </td>
  </tr>
  <tr>
  <td>
  </td>
  <td>
  </td>
  <td>
  </td>
  </tr>
  </table>
  </form>
  </body>
  </HTML>
  
  WebFom2.aspx.cs
  
  namespace WSGUI1
  {
  /// <summary>
  /// WebForm2 的摘要说明。
  /// </summary>
  public class WebForm2 : System.Web.UI.Page
  {
  protected System.Web.UI.WebControls.Button Button1;
  
  private void Page_Load(object sender, System.EventArgs e)
  {
  // 在此处放置用户代码以初始化页面
  if(!IsPostBack)
  {
  Button1.Attributes.Add("onclick","hide()");
  }
  }
  
  }

网学推荐

免费论文

原创论文

设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号