在C#中,可以使用Request.QueryString
來獲取URL中的查詢字符串參數。如果要接受多個參數,可以使用Request.QueryString.GetValues
方法來獲取參數的值。以下是一個示例:
string[] paramValues = Request.QueryString.GetValues("paramName");
if (paramValues != null)
{
foreach (string value in paramValues)
{
// 處理參數值
}
}
在上面的示例中,"paramName"是要獲取的參數名。Request.QueryString.GetValues
方法將返回一個字符串數組,其中包含所有指定參數名的參數值。如果指定的參數名在查詢字符串中不存在,GetValues
方法將返回null
。
您還可以使用Request.QueryString.AllKeys
屬性來獲取查詢字符串中的所有參數名,然后根據需要進行處理。
請注意,使用Request.QueryString
來獲取查詢字符串參數時,應該對參數進行適當的驗證和編碼,以防止潛在的安全問題。