aspx 與aspx.cs關係
aspx檔案類似html, 是顯示在客戶端的頁面. Asp.net會將aspx檔案轉換成純html網頁再傳給客戶端.
客戶端按下submit等相關按鈕後, form表單將資料傳回給aspx.cs進行後端程式執行
aspx格式
aspx有著html的格式, 但裏面的元件全都加上<asp:xxx>, 然後交由IIS轉成純html傳給客戶端.
所以整体的格式如下
<html> <head> </head> <body> <form> Asp.net為了將資料傳回, 預設所有的元件都放在form之中 </form> </body> </html>
網頁圖示
於網頁根目錄放置 favicon.ico 圖示即可
或於每個網頁的<head></head>中加入
<link rel=”shortcut icon” href=”/favicon1.ico” type=”image/x-icon” />
除錯
System.Diagnostics.Debug.WriteLine(“Message“);
TextBox密碼欄
<asp:TextBox ID=”txtPassword” runat=”server” TextMode=”Password”></asp:TextBox>
連結其他網頁
按鈕連結
交由後端伺服器轉換
protected void btnRegister_Click(object sender, EventArgs e) { Response.Redirect("register.aspx");//伺服器轉址 }