我有兩個簡單頁面。頁面1回發到頁面2.我有兩個按鈕可以導致回發,確認和刪除。在第2頁上有兩個按鈕;一個保存傳遞的數據,另一個刪除傳遞的數據。我需要做的是將第2頁上的不需要的按鈕設置爲visible = false。如何根據哪個按鈕導致回發來設置不同的操作?兩個回發按鈕ASP.NET
0
A
回答
0
你可以使用查詢字符串來表示該頁面顯示在您的第二頁 前相應的按鈕:HTTP:\本地主機\ page1.aspx這個節目=刪除
在另一方面,在第2頁「的Page_Load」功能,您可以管理代碼的基礎上伴隨該請求的URL請求的查詢字符串,以顯示該按鈕
代碼將是這樣對你的Page_Load:
string showButton = Request.QueryString["show"];
if(showButton == "delete")
{
// write the code to show the delete button here
}
+0
將您的回髮網址更改爲像這樣PostBackUrl =」〜/ pg2.aspx?show = delete「或PostBackUrl =」〜/ pg2.aspx?show = confirm「 –
+0
優秀。我知道有一個簡單的解決方案。謝謝你,這很完美! –
相關問題
- 1. ASP.Net按鈕不回發養
- 2. ASP.NET按鈕不會引發回發
- 3. Asp.Net按鈕回發持續觸發
- 4. ASP.NET MVC一個窗體,兩個按鈕
- 5. 禁用回發按鈕ASP.NET C#
- 6. ASP.NET回發和後退按鈕
- 7. 禁用asp.net按鈕的回發
- 8. ASP.Net回發和按鈕內部
- 9. 回髮禁用按鈕asp.net nvc
- 10. 無法禁用按鈕後回發asp.net
- 11. ASP.NET:避免RequiredFieldValidator導航按鈕回發
- 12. Dyanmic更改按鈕回髮網址asp.net
- 13. 按鈕點擊兩次後回發
- 14. 如何來來回回兩個按鈕
- 15. ASP.NET發佈按鈕
- 16. 兩個單選按鈕ASP.NET C#
- 17. asp.net listbox_index改回發射擊上的每個按鈕
- 18. ASP.NET GridView圖像命令按鈕問題(多個回發)
- 19. 與ASP.NET按鈕回傳
- 20. 兩個ASP.NET回發相關的問題
- 21. 一個ASP.NET按鈕
- 22. ASP.NET下拉列表按JavaScript過濾+按鈕回發錯誤
- 23. 兩次回發在ASP.NET
- 24. asp.net觸發按鈕從手動回發點擊服務器端
- 25. 簡單的html5按鈕在asp.net中觸發回發webform
- 26. 按兩個按鈕同時
- 27. HTML按鈕就像一個ASP.NET按鈕
- 28. 運行按鈕按下按鈕ASP.NET ASP.NET
- 29. 保持一個ASP按鈕做回發
- 30. 做一個用戶回發的按鈕
究竟如何請求頁面2得到了嗎?客戶端表單是否實際發佈到第2頁,或者在頁面1上重定向到第2頁的服務器端操作?然而,請求發出後,您可以在請求中包含某種標誌(表單值,查詢字符串值等),以便檢查。 – David
我爲按鈕設置PostBackUrl 並添加了<%@ PreviousPageType VirtualPath =「〜 /pg1.aspx「%>到page1.aspx –