Wie ein DateTime
in einem QueryString
kodieren und in den asp:QueryStringParameter
lesen?Wie ein Datetime in einer Abfrage-Zeichenfolge kodieren und in der asp lesen: Querystringparameter
aus: (es ist ein asp:HyperLink NavigateUrl
)
String.Format("~/Reports/Logs/Option_History.aspx?OptionID={0}&time={1}", _
id, _
time)
in:
<asp:QueryStringParameter Name="time"
QueryStringField="Time"
Type="DateTime"
ConvertEmptyStringToNull="true" />
mit Was ist das Problem mit dem, was Sie bisher versucht? –
Das Datum übergibt die Abfragezeichenfolge nicht. Es mag nicht das "/" ... Ich weiß, ich könnte httputility.htmlencode (Zeit) verwenden und es dann als eine Zeichenfolge im QueryStringParameter lesen. Dann könnte ich httputility.htmldecode verwenden und es als datetime innerhalb der Funktion, die von der Datenquelle aufgerufen wird, umwandeln, aber ich frage mich, ob ich es irgendwie formatieren könnte, so dass es vom QueryStringParameter direkt als datetime gelesen wird. – DavRob60