context.Response.ContentType = "text/html"; string path = context.Server.MapPath("loginTemplate.htm");//找出靜態文件loginTemplate.htm在磁盤的完整路徑 string html = System.IO.File.ReadAllText(path);//讀出其內容 string username="michael"; html = html.Replace("@username", username);//替換模板文件中的佔位符@username context.Response.Write(html); //將響應內容輸出到瀏覽器
能夠表單中加一個type="hidden"的控件,如:html
<input type="hidden" name="action" value="post" />
在後臺處理程序中進行判斷,如:瀏覽器
string isPostBack = context.Request["action"]; if (string.IsNullOrEmpty(isPostBack)) { //第一次發出的請求,也就是說是由url發出 }else{ //由表單提交發出的 }