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>