当我将查询字符串从视图发送到控制器时,“amp%3b”被添加到一个查询字符串中。 其他人准确到来。如何删除控制器中的附加文本。 这是我的代码
查看:
@using (Html.BeginForm("SortBy", "Product", FormMethod.Post))
{
@Html.Hidden("CategoryId", Convert.ToString(Model.CategoryId))
@Html.DropDownList("SortBy", ViewData["SortBy"] as SelectList, "-- Sort By Price --", new { onchange = "this.form.submit()" })
}
控制器代码:
Public ActionResult SortBy()
{string sortStatus = Request.QueryString["sortBy"];
int BrandId = Convert.ToInt32(Request.QueryString["BrandId"]);}
这样的价值
Request.QueryString {sortBy=1&%3bBrandId=559}
我想删除文字“amp%3b”。 提前谢谢。