2016-11-09 82 views
0

我從一個頁面到其他頁面的導航查詢字符串,在導航的同時,我在JavaScript傳遞了兩個查詢參數檢索從URL

var redirect_page = '<%= ResolveUrl("~/GUI/ReviewNEW.aspx") %>'+"?testDate=" + lDate; 
window.location = redirect_page; 

所以通過日期是在URL看起來像

enter image description here

在所謂的頁面ReviewNEW.aspx.cs,我需要檢索查詢參數testDate。我使用

private string l_Date = Request.QueryString["testDate"].ToString(); 

我不知道這是否會被轉換到10/14/2016這樣我就可以在SELECT語句中使用這個值。

+0

你可以打印控制檯redirect_page的價值? – RL89

+0

如果需要,你可以用'/'替換'%2F' –

+0

@Rahul我剛剛給出了一個alert語句,看看testDate的值是如何傳遞的 – trx

回答

1

試試這個:

System.Web.HttpUtility.UrlDecode("12%2F10%2F2011+10%3A22%3A11"); 

給人

"12/10/2011 10:22:11"