ASP-NET编程模型

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
<asp:Button ID="Button1" runat="server" Font-Size="X-Large" Height="40px" OnClick="Button1_Click" Style="z-index: 104; left: 419px; position: absolute; top: 328px" Text="确 定" Width="127px" />
包<a含sp该:Te网xtB页ox 的ID=H"TTMexLt部Box分1" ,run后at者="s包erv含er"该S网tyl页e="的z-i源nd代ex:码101;
部分。
left: 388px; position: relative; top: 141px"></asp:TextBox>
<asp:Label ID="Label2" runat="server" Font-Italic="True" FontNames="华文新魏" Font-Size="X-Large" ForeColor="Red" Style="z-index: 102; left: 211px; position: absolute; top: 156px" Text="请输入你的名字" Width="176px"></asp:Label>
_<Dasepf:Laaublelt ID。="也Lab就el1是" r说un,at=D"seefraveurl"tS.taylsep="xz网-in页dex由: 100; left:
Defau4lt0to5pp.:xa;2s4pp3oxpsxi和"tiTDoenex:fta=ab"usLloablteu.lt"ea;sWpidxt.h=c"s1两53p部x">分</a组sp:成La,bel前> 者
</div> </form> </body> </html>
using System; using System.Data; using System.Configuration; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls;
6
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "/TR/xhtml1/DTD/xhtml1-transitional.dtd">
(隐藏类文件)
04.03.2021
整理ppt
3
页面指令有多个,其中最重要的是 @Page指令,它定义页分析器和编译器使用的 页特定(.aspx 文件)属性。 @ Page指令的使用格式如下:
<%@ Page 属性="值" [属性="值"…] %> 其中常用的属性及其说明如表所示。
Language
指定在对页中所有内联呈现(<% %>和<%= %>)和代码声 明块进行编译时使用的语言。值可以表示任何.NET Framework支持的语言,包括Visual Basic、C#或JScript。 每页只能使用和指定一种语言。
例:设计简单的程序
04.03.2021
整理ppt
CodeFile
指定指向页引用的代码隐藏文件的路径。此属性与Inherits属 性一起使用可以将代码隐藏源文件与网页相关联。此属性 仅对编译的页有效。
Inherits
定义供页继承的代码隐藏类。它可以是从Page类派生的任何类。 此属性与CodeFile属性一起使用,后者包含指向代码隐藏 类的源文件的路径。Inherits属性在使用C#作为页面语言 时区分大小写,而在使用Visual Basic作为页面语言时不区 分大小写。
第2章 编程模型
04.03.2021
整理ppt
1
2.1 页面的结构
页面的内部结构是非常模块化的,包括
页面指令、页面布局和源代码3个独立的部分。
➢页面指令:页面指令建立该页面的运行环境,规定
引擎的运行库如何处理该页面,控制
页面的行为。
04.03.2021
整理ppt
2
➢ 页面布局:页面布局表示页面的可视元素,包括
HTML(XHTML)标记、服务器控件和静态文本。
页面指令和页面布局 统称为视觉元素页面设计文件,
其文件后缀为 .aspx
➢ 源代码部分:源代码部分包括页面和控件事件处理
程序等,先编译后执行。其文件后缀为 .aspx.cs
<html xmlns="/1999/xhtml" >
<head runat="server"><title>无标题页</title></head>
它<bo表dy示> 使用的语言为C#,自动绑iiv文d>="件for为m1"Derfunaaut=l"ts.eravserp"x>.cs ,对应的类为
public partial class _Default : System.Web.UI.Page {
protected void Page_Load(object sender, EventArgs e) {
04.03.2021
整理ppt
4
@ Page指令的部分属性及其说明
属性
说明
AutoEventWireup Buffer
指示页的事件是否自动绑定。如果启用了事件自动绑定,则为 true(默认值);否则为false。
确定是否启用了HTTP响应缓冲。如果启用了页缓冲,则为 true(默认值);否则为false。
相关文档
最新文档