抓取QueryString上字串(參數)
//假設URL參數字串為 //index.aspx?id=aaa&email=hh@gmail.com&id2=bbb&email=cc@hotmail.com for (int i = 0; i < Page.Request.QueryString.Count; i++) { if (Page.Request.QueryString.AllKeys.GetValue(i).ToString().StartsWith("id")) { rowid = Page.Request.QueryString.AllKeys.GetValue(i).ToString().Replace("id", ""); if (strParameter == "") { if (!string.IsNullOrEmpty(rowid)) strIndex += rowid; strParameter = " ( id=" + string.Format("@id{0} ", rowid) + " and email=" + string.Format("@email{0} ", rowid) + " ) "; } else { if (!string.IsNullOrEmpty(rowid)) strIndex += "," + rowid; strParameter += " OR ( id=" + string.Format("@id{0} ", rowid) + " and email=" + string.Format("@email{0} ", rowid) + " ) "; } } }