簡體   English   中英

需要有關asp.net中查詢字符串的幫助

[英]Need help regarding query string in asp.net

我有一個頁面create-quote.aspx。 我想以不同的模式打開此頁面,具體取決於是否存在查詢字符串參數。

我的問題是我應該檢查哪個事件,如果我有一個查詢字符串參數。 我想,它應該是preinit,你怎么說。

可能最好的選擇是在Page_Load事件上處理它們:

http://msdn.microsoft.com/en-us/library/ms178472.aspx#lifecycle_events

你說的沒錯。 您應該檢查preinit事件中的查詢字符串。 在初始化之前,有一個啟動fase,其中創建了響應對象的請求。

參考: http//msdn.microsoft.com/en-us/library/ms178472.aspx

我會在Page_Load事件中檢查這樣的事情:

Page_Load  {

if(!Page.IsPostback) 
{


    if(Request.QueryString["id"] != null) 
     {
        // do whatever with the id value 
     }

}


}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM