1
我有一個問題,如果我通過在查詢字符串包含+
,並嘗試讀取一個字符串,它會得到相同的字符串,但通過與空字符
更換+例如,如果我通過查詢像../Page.aspx?data=sdf1+sdf
然後在頁面負載我讀到data = Request.QueryString["data"]
data
它會得到如下data ="sdf1 sdf"
我解決了更換與+
任何空字符的問題..爲什麼Request.QueryString在某些情況下用空字符替換+?
但有沒有引起任何問題嗎?我的解決方案是用+替換空字符是否是所有情況下的最佳解決方案?
謝謝darin .. – 2010-07-28 23:42:51