2017年2月15日 星期三

AutoPostBack屬性

部分控制項才有這屬性
內容變更自動丟給Web Server
使用者不需要Submit

ASP.NET支援HTML5

從.NET 4.5和VS 2012開始

2017年2月12日 星期日

if(!Page.IsPostBack)

if(!Page.IsPostBack)表示第一次載入網頁才會執行
因為按下Button按鈕等會不斷地回傳,不斷地觸發Page_Load事件,所以要判斷

VB:
If Not Page.IsPostBack Then

Convert.ToInt32(Request["UID"])

int aid = Convert.ToInt32(Request["UID"]);

把使用者HttpRequest的 test.asxp?UID=7轉成int

Response.End()停止後面的程式碼執行

應該是類似WinForm的Application.Exit()吧?

.Redirect()和Server.Transfer()差異

.Redirect() => 可以導到其他網站

Server.Transfer() => 只能同一網站內

DetailsView和FormView的差別

DetailsView:
ASP.NET 2.0出現,畫面事先設計好,可以直接拿來使用

FormView:
以樣板(Template)為主,畫面上設計的彈性比較高