2012-06-05 52 views
0

我這裏有這個鏈接...ASP.NET請求查詢字符串表示值爲null

<li><a href="/?fileDownloadable=downloadableProducts/MyPDF.pdf" target="_blank" runat="server">MyPDF</a></li>

,並在我的代碼後面我嘗試將的Request.QueryString [「fileDownloadable」]和它說,它返回null ...在鏈接中它不是..

任何想法?

+2

請檢查您的鏈接是否已經轉義了「/」,它是一個保留字符。轉義序列是%2F。 –

回答

1

放一個「。」在斜槓前或刪除斜線

<a href="./?fileDownloadable=downloadableProducts/MyPDF.pdf" target="_blank" runat="server">MyPDF</a> 

OR 

<a href="?fileDownloadable=downloadableProducts/MyPDF.pdf" target="_blank" runat="server">MyPDF</a> 

注意:這將引用/重定向當前頁面。那是你要的嗎?

+0

感謝tunmise ...這工作完美 – user979331

+0

不客氣 – codingbiz