2016-11-09 136 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"