我使用QueryString
从点击的菜单中获取值,在重定向上我根据QueryString
值过滤页面的值。
但每次Request.QueryString
返回相同的值,即使url中有不同的值。在ASPX页面上我写了下面的代码
Response.Write("<a href='../SubCategory.aspx?SubCategoryID=" + subcatArrayID5.ElementAt(i) + "'>" + subcatArrayName5.ElementAt(i) + "</a>");
并使用SubCategory.aspx Page
中的以下代码访问它 if (!Page.IsPostBack) {
if (Request.QueryString["SubCategoryID"] != null) {
SubCategoryID = Request.QueryString["SubCategoryID"].ToString();
Div1.InnerHtml = Request.QueryString["SubCategoryID"];
}
Databind();
}