如何將值添加到查詢字符串?Querystring - 在c#中爲查詢字符串添加值
我試圖做到這一點:
String currurl = HttpContext.Current.Request.RawUrl;
var querystring = HttpContext.Current.Request.QueryString.ToString();
var PrintURL = currurl + (String.IsNullOrEmpty(querystring)) ?
HttpContext.Current.Request.QueryString.Add("print", "y") : string.Empty;
但我不斷收到此錯誤:
Cannot implicitly convert type 'string' to 'bool'
所有我想要做的就是當前的URL,並添加普林= Y?使用到的查詢字符串
正確,但你需要解釋爲什麼。 – SLaks 2011-02-24 18:28:28
@Donut是不是HttpContext.Current.Request.QueryString只讀? – Magnus 2011-02-24 18:33:20
@Donut:如前所述,這將失敗,因爲Request.QueryString.Add()不返回任何東西(void)。 – Nimrod 2011-02-24 18:44:22