저는 이것이 ASP.Net에 관해서 가장 단순한 질문이었습니다.하지만 당황 스럽습니다. 나는 내 방문자가 이름, 주소 등을 입력 할 양식을 가지고 있습니다. 그런 다음 제출 버튼의 PostBackUrl 속성을 통해 양식을 다른 페이지로 게시합니다. 여기서 필드는 모두 새로운 숨겨진 필드로 재구성되어야합니다. Paypal에 다시 게시되었습니다.게시 된 양식의 컨트롤 값을 검색하려면 어떻게해야합니까?
내 문제는 원래 페이지의 방문자가 입력 한 값을 얻을 수 없다는 것입니다. "runat = 'server'"에 넣을 때마다 ASP.Net은 컨트롤의 ID를 완전히 변경하여 액세스 방법을 알아내는 것을 불가능하게 만듭니다. 게시 된 양식에서 나는 Request.Form["_txtFirstName"]
을 시도했는데 null이되었습니다. 그런 다음 ((TextBox)PreviousPage.FindControl("_txtFirstName")).Text
을 시도했는데 그 역시 null입니다. 나는 그것들에 변이를 시도했다. 나는 어떻게 내가이 통제에 가야 하는지를 알 수 없다. 왜이 물건들이 그렇게 어려운 것이 필요한가요?
이것은 또한 매우 좋은 점입니다 –
와우, 그건 정말로 문제였습니다. 이 얼마나 악몽인가. 감사합니다 patmortech! –