如果所选值有空格,则会重定向到默认网站。
这是页码。
Response.Redirect("~/tsAdmin/Marketing/OffersEdit.aspx?type=" + Server.UrlEncode(OfferTypeDropDownList.SelectedValue))
这将有效
localhost:8011/tsAdmin/Marketing/OffersEdit.aspx?type=Shipping
但这不起作用
localhost:8011/tsadmin/marketing/offersedit.aspx?type=buy%20x%20get%20y%20by%20category
它被重定向到localhost/bvadmin/marketing/offersedit.aspx?type=buy%20x%20get%20y%20by%20category
我假设这是IIS设置或web.config。
答案 0 :(得分:1)
这是IIS中的一个设置。需要将.aspx页面添加为可识别的页面。
仍然不确定为什么它只在param有空间时才被破坏,但它现在正在工作。