6
如何在QueryString
中編碼DateTime
並在asp:QueryStringParameter
中讀取它?如何在QueryString中編碼DateTime並在asp:QueryStringParameter中讀取它
出: (這是一個asp:HyperLink NavigateUrl
)
String.Format("~/Reports/Logs/Option_History.aspx?OptionID={0}&time={1}", _
id, _
time)
在:
<asp:QueryStringParameter Name="time"
QueryStringField="Time"
Type="DateTime"
ConvertEmptyStringToNull="true" />
你怎麼試了一下到目前爲止的問題轉化呢? –
日期不傳遞查詢字符串。它不喜歡「/」... 我知道我可以使用httputility.htmlencode(time),然後在QueryStringParameter中將其作爲字符串讀取。然後我可以使用httputility.htmldecode並將其作爲日期時間在數據源調用的函數內部進行轉換,但是我想知道是否可以通過某種方式對其進行格式化,以便通過QueryStringParameter將其作爲日期時間直接讀取。 – DavRob60