2013-11-23 25 views
0

我有一個ASP.net Web應用程序包含2頁,即; default.aspx(用於捕獲用戶數據並插入數據庫的表單)和confirmation.aspx(用於打印插入數據的收據)。這是一個預訂應用程序。用戶在default.aspx中輸入數據,並使用default.aspx將數據存儲在數據庫中。插入記錄後,我已設法捕獲身份記錄ID。我想:傳輸數據到另一個ASP.net頁面

a。 b。將此唯一身份標識(存儲在變量var id中)傳送到Confirmation.aspx,僅在成功插入數據 b。在confirmation.aspx中捕獲ID c。執行SQL查詢以獲取記錄並將其顯示在GRID視圖中。這基本上是一個收據,將爲用戶打印

您能否請建議使用: a。使用會話狀態。 b。在源頁面中創建公共屬性並訪問目標頁面中的屬性值。

我在ASP.net初學者....在此先感謝

回答

2

我做了這樣的事情:

的Default.aspx:Response.Redirect("confirmation.aspx?ID=" + id);

Confirmation.aspx:

 string id = null; 
     id = Request["ID"].ToString(); 
     Response.Write("This is the Confirmation Page" + id); 
相關問題