2015-05-14 76 views
3

我目前正在使用C#,我想獲取GET方法的變量。 (是這樣的:index.cshtml ID = thisvariable)C#Razor獲取變量

我目前使用:

if (HttpContext.Current.Request.HttpMethod == "GET") 

和它的作品,但我不知道怎麼去變。

回答

4

爲了獲取GET請求發送的數據,請閱讀Request中的QueryString

var id = HttpContext.Current.Request.QueryString["id"]; 

您還應該添加檢查,以確保該QueryString[KEY]存在,這樣你就不會得到NullReferenceException當它試圖找到一個KEY這是不存在的。

+0

作品!謝謝! :) – Fumping

+0

@Fumping沒問題,很高興我能幫上忙。 –