博客园 - 自由、创新、研究、探索…… - 框架页面尽可以这么用(后置代码中控制框架)
来源:百度文库 编辑:神马文学网 时间:2024/04/28 16:08:31
框架页面尽可以这么用(后置代码中控制框架)
下面是框架页:<%@ Page CodeBehind="Frameset.aspx.cs" Language="c#" AutoEventWireup="false" Inherits="IbatisTest.Web.Frameset" %>
内容框架集
此 HTML 框架集显示多个 Web 页。若要查看此框架集,请使用支持 HTML 4.0 及更高版本的 Web 浏览器。
此 HTML 框架集显示多个 Web 页。若要查看此框架集,请使用支持 HTML 4.0 及更高版本的 Web 浏览器。
此 HTML 框架集显示多个 Web 页。若要查看此框架集,请使用支持 HTML 4.0 及更高版本的 Web 浏览器。
后置代码如下:
1using System.Data;
2using System.Drawing;
3using System.Web;
4using System.Web.SessionState;
5using System.Web.UI;
6using System.Web.UI.WebControls;
7using System.Web.UI.HtmlControls;
8
9namespace IbatisTest.Web
10{
11 /**////
12 /// Frameset 的摘要说明。
13 ///
14 public class Frameset : System.Web.UI.Page
15 {
16 protected System.Web.UI.HtmlControls.HtmlGenericControl detail;
17 protected System.Web.UI.HtmlControls.HtmlGenericControl contents;
18 protected System.Web.UI.HtmlControls.HtmlGenericControl main;
19
20 private void Page_Load(object sender, System.EventArgs e)
21 {
22 detail.Attributes.Add("src","default.aspx");
23 detail.Attributes.Add("framespacing", "0") ;
24 detail.Attributes.Add("frameborder", "0") ;
25 detail.Attributes.Add("marginwidth", "0") ;
26 detail.Attributes.Add("marginheight", "0") ;
27 detail.Attributes.Add("topmargin", "0") ;
28 detail.Attributes.Add("leftmargin", "0") ;
29
30 contents.Attributes.Add("NAME", "hauttop") ;
31 contents.Attributes.Add("MARGINHEIGHT", "0") ;
32 contents.Attributes.Add("MARGINWIDTH", "0") ;
33 contents.Attributes.Add("topmargin", "0") ;
34 contents.Attributes.Add("leftmargin", "0") ;
35 contents.Attributes.Add("SCROLLING", "no") ;
36 contents.Attributes.Add("framespacing", "0") ;
37 contents.Attributes.Add("frameborder", "0") ;
38
39 contents.Attributes.Add("src","default.aspx");
40 main.Attributes.Add("NAME", "corpscentre") ;
41 main.Attributes.Add("MARGINHEIGHT", "0") ;
42 main.Attributes.Add("MARGINWIDTH", "0") ;
43 main.Attributes.Add("frameborder", "1") ;
44 main.Attributes.Add("SCROLLING", "auto") ;
45 main.Attributes.Add("framespacing", "0") ;
46 main.Attributes.Add("topmargin", "1") ;
47 main.Attributes.Add("leftmargin", "0") ;
48
49 main.Attributes.Add("src","Person.aspx");
50 }
51
52 Web 窗体设计器生成的代码#region Web 窗体设计器生成的代码
53 override protected void OnInit(EventArgs e)
54 {
55 //
56 // CODEGEN: 该调用是 ASP.NET Web 窗体设计器所必需的。
57 //
58 InitializeComponent();
59 base.OnInit(e);
60 }
61
62 /**////
63 /// 设计器支持所需的方法 - 不要使用代码编辑器修改
64 /// 此方法的内容。
65 ///
66 private void InitializeComponent()
67 {
68 this.Load += new System.EventHandler(this.Page_Load);
69
70 }
71 #endregion
72 }
73}
74
_xyz
下面是框架页:<%@ Page CodeBehind="Frameset.aspx.cs" Language="c#" AutoEventWireup="false" Inherits="IbatisTest.Web.Frameset" %>
此 HTML 框架集显示多个 Web 页。若要查看此框架集,请使用支持 HTML 4.0 及更高版本的 Web 浏览器。
此 HTML 框架集显示多个 Web 页。若要查看此框架集,请使用支持 HTML 4.0 及更高版本的 Web 浏览器。
此 HTML 框架集显示多个 Web 页。若要查看此框架集,请使用支持 HTML 4.0 及更高版本的 Web 浏览器。
后置代码如下:
1using System.Data;
2using System.Drawing;
3using System.Web;
4using System.Web.SessionState;
5using System.Web.UI;
6using System.Web.UI.WebControls;
7using System.Web.UI.HtmlControls;
8
9namespace IbatisTest.Web
10{
11 /**////
12 /// Frameset 的摘要说明。
13 ///
14 public class Frameset : System.Web.UI.Page
15 {
16 protected System.Web.UI.HtmlControls.HtmlGenericControl detail;
17 protected System.Web.UI.HtmlControls.HtmlGenericControl contents;
18 protected System.Web.UI.HtmlControls.HtmlGenericControl main;
19
20 private void Page_Load(object sender, System.EventArgs e)
21 {
22 detail.Attributes.Add("src","default.aspx");
23 detail.Attributes.Add("framespacing", "0") ;
24 detail.Attributes.Add("frameborder", "0") ;
25 detail.Attributes.Add("marginwidth", "0") ;
26 detail.Attributes.Add("marginheight", "0") ;
27 detail.Attributes.Add("topmargin", "0") ;
28 detail.Attributes.Add("leftmargin", "0") ;
29
30 contents.Attributes.Add("NAME", "hauttop") ;
31 contents.Attributes.Add("MARGINHEIGHT", "0") ;
32 contents.Attributes.Add("MARGINWIDTH", "0") ;
33 contents.Attributes.Add("topmargin", "0") ;
34 contents.Attributes.Add("leftmargin", "0") ;
35 contents.Attributes.Add("SCROLLING", "no") ;
36 contents.Attributes.Add("framespacing", "0") ;
37 contents.Attributes.Add("frameborder", "0") ;
38
39 contents.Attributes.Add("src","default.aspx");
40 main.Attributes.Add("NAME", "corpscentre") ;
41 main.Attributes.Add("MARGINHEIGHT", "0") ;
42 main.Attributes.Add("MARGINWIDTH", "0") ;
43 main.Attributes.Add("frameborder", "1") ;
44 main.Attributes.Add("SCROLLING", "auto") ;
45 main.Attributes.Add("framespacing", "0") ;
46 main.Attributes.Add("topmargin", "1") ;
47 main.Attributes.Add("leftmargin", "0") ;
48
49 main.Attributes.Add("src","Person.aspx");
50 }
51
52 Web 窗体设计器生成的代码#region Web 窗体设计器生成的代码
53 override protected void OnInit(EventArgs e)
54 {
55 //
56 // CODEGEN: 该调用是 ASP.NET Web 窗体设计器所必需的。
57 //
58 InitializeComponent();
59 base.OnInit(e);
60 }
61
62 /**////
63 /// 设计器支持所需的方法 - 不要使用代码编辑器修改
64 /// 此方法的内容。
65 ///
66 private void InitializeComponent()
67 {
68 this.Load += new System.EventHandler(this.Page_Load);
69
70 }
71 #endregion
72 }
73}
74
_xyz
博客园 - 自由、创新、研究、探索…… - 框架页面尽可以这么用(后置代码中控制框架)
ASP.NET 主题(Themes)FAQ - 自由、创新、研究、探索 - 博客园
烟草控制框架公约
框架网页代码生成器
.NET 框架中的 XML:在 .NET 框架中使用 XML 架构执行代码生成(2)
.NET 框架中的 XML:在 .NET 框架中使用 XML 架构执行代码生成(3)
.NET 框架中的 XML:在 .NET 框架中使用 XML 架构执行代码生成(2)
子框架页刷新父页面其它框架的办法
《烟草控制框架公约》简介
《烟草控制框架公约》背景
《烟草控制框架公约》背景
TCP/IP 选项TcpTimedWaitDelay设置 - 自由、创新、研究、探索 - ...
IT风险管理研究框架
《烟草控制框架公约》今日生效
解读《烟草控制框架公约》(一)
世界卫生组织《烟草控制框架公约》 q
世界卫生组织烟草控制框架公约 全文
震撼!在《烟草控制框架公约》下
【DOC】世界卫生组织烟草控制框架公约 【PDF】
框架网页代码生成器 - www.knowsky.com
Android的多媒体框架Opencore代码阅读
DIV CSS页面的常见布局框架-CSS在线
学生信息管理系统----需求分析和页面框架设计
JS 刷新本页、父页、框架 - ie421.NET - 博客园