服务器存储相同的Querystring值asp.net

时间:2018-02-01 10:47:35

标签: c# asp.net query-string request.querystring

我使用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(); 
}

0 个答案:

没有答案