我有以下当前网址: www.mysite.com/Search/SearchForJobs?JobTitle=it&JobLocation=wien
我想附加参数“& Page = 2”。
这可以通过动作链接或路线链接来实现吗?
答案 0 :(得分:0)
我找到了一个为任何网址添加参数的解决方法
public static string AddParameterToUrl(string url, string parameterName, string parameterValue)
{
if (url == null)
{
return null;
}
string queryStringValue = "";
int startIndex = url.IndexOf("?");
if (startIndex >= 0)
{
queryStringValue = url.Substring(startIndex);
url = url.Substring(0, startIndex);
}
if (!string.IsNullOrEmpty(parameterName))
{
queryStringValue = AddUrlParameter(queryStringValue, parameterName.ToLower(), parameterValue);
}
return (url + queryStringValue);
}