Моя страница добавляет дополнительный параметр строки запроса без какой-либо причины - PullRequest
0 голосов
/ 03 мая 2018

У меня есть страница, которая обычно вызывается с параметром id, чтобы получить детали для определенного объекта, что-то вроде:

http://www.mywebsite.com/admin/productdetails.aspx?Id=1982

На page_load это код, который у меня есть:

 if (!Page.IsPostBack)
            {

                if (Request.QueryString[0] != null)
                {

                    DataTable tbl = new DataTable();
                    tbl = hpl.getProductDetail(Convert.ToInt32(Request.QueryString[0]));
                    if (tbl.Rows.Count > 0)
                    {

                    }
                }
                else
                {
                    Response.Redirect("ProductList.aspx");
                }
            }

И это ошибка, которую я получаю http://prntscr.com/jd554l

также URL добавляет дополнительный параметр и становится http://www.mywebsite.com/admin/productdetails.aspx?Id=1982&Id=1982

Есть идеи, что происходит?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...