ASP.NET/审视网页结构
外观
< ASP.NET
定义与&显示变量
[编辑]下面是一个全功能的ASP.NET页面。展示了几个概念:变量声明、变量赋值、输出变量、使用CSS做格式化输出。
<%@ Page Language="C#" trace="false" %>
<script runat="server">
void Page_Load(object sender, EventArgs e){
// declare variables
string strCarMake;
string strCarModel;
// assign variables
strCarMake = "Mini";
strCarModel = "Cooper";
// set label text values
lblCarMake.Text = strCarMake;
lblCarModel.Text = strCarModel;
if(Page.IsPostBack){
// postback code goes here
}
}
</script>
<html>
<head>
<title></title>
<style type="text/css">
.box001 {
font-family: "trebuchet ms", verdana, sans-serif;
}
</style>
</head>
<body>
<form runat="server">
<asp:label id="lblCarMake" runat="server" cssclass="box001"/>
<asp:label id="lblCarModel" runat="server" cssclass="box001"/>
</form>
</body>
</html>
网页显示:
Mini Cooper
下述类似于HTML标签的label,是“ASP控件”。最重要的是每个控件中的id属性。
<asp:label id="lblCarMake" runat="server" cssclass="box001"/> <asp:label id="lblCarModel" runat="server" cssclass="box001"/>
<asp:label>属性CSSCLASS用于关联一个CSS类。这个CSS类在本页面中写在了HTML头部:
<style type="text/css">
.box001 {
font-family: "trebuchet ms", verdana, sans-serif;
}
</style>