2017-10-04 5 views
-2

ASPX 페이지의 상자에 값을 전달하려고합니다. 어떻게 할 수 있습니까? 예를 들면 다음과 같습니다. 는 URL의 끝에 티켓 ID를 통과 수있는 것처럼URL을 통해 ASPX 페이지로 값 전달

http://irth.digsafelynewyork.com/IRTHOneCall/Ticket/PositiveResponse/PositiveResponse.aspx?ID=

그러나 그것은 작동하지 않습니다 나타납니다.

+0

해당 aspx 페이지를 개발 중이거나 페이지에서 데이터를 검색하려고하십니까? 케이스 2 인 경우, 예상대로 작동하지 않는 부분이 있습니까? –

+0

데이터를 검색하려고합니다. 이미 티켓 아이디가있는 매핑 애플리케이션이 있습니다. URL에 티켓 ID를 전달하고 싶습니다. 예를 들어 위의 URL은 "ID ="다음에 티켓 ID를 넣으면 작동하지 않습니다. 페이지의 티켓 ID 상자에 티켓 ID를 입력해야 작동 할 수 있습니다. 그래서 문제는 URL에서 티켓 ID를 전달하여 결과를 얻는 방법입니다. 고맙습니다! – loony

답변

0

당신이하려는 것은 쿼리 문자열을 사용하여 값을 전달하는 것입니다. 귀하의 URL에서와 마찬가지로, 쿼리 문자열 매개 변수 "ID"를 사용하여 값을 전달하고 있습니다.

yoru aspx 페이지에서 Request 개체를 사용하여이 값을 읽고이 값을 텍스트 상자에 할당 할 수 있습니다.

string ticketId = Request.QueryString["ID"].ToString(); 
Textbox1.Text = ticketId; 
관련 문제