0
이전 페이지 값 컨트롤에 액세스하려는 경우 문제가 있습니다. 내가 postbackurl 사용할 수 있지만 OnClientClick 속성을 사용해야합니다 알고 있기 때문에 자바 스크립트 메서드를 호출해야하며 criterias 내 URL 변경에 따라. 아래 메서드는 OnClientClick 속성이라고합니다. 이 페이지 이름 Calculator.aspx이전 페이지 컨트롤 값에 액세스
function redirectSellPage() {
var type = getParameterByName('type');
if (type == 'test') {
window.location.href = "Change.aspx?PageType=a";
} else if (a == null || a == "") {
window.location.href = "Change.aspx?PageType=b";
} else {
window.location.href = "Change.aspx?PageType=c";
}
}
Change.aspx의 Calculator.aspx 컨트롤 값에 액세스하려고합니다. 어떻게 할 수 있습니까? , 귀하의 경우 Change.aspx있는 대상 페이지에서
public String Value1
{
get
{
return YourTextBoxId.Text;
}
}
를 가리키는 @의 PreviousPageType 페이지 지시문을 추가 :
귀하의 경우 Calculator.aspx입니다 소스 페이지에서
왜 Calculator.aspx 컨트롤의 값을 URL에 첨부하지 않습니까? –
window.location.href = url을 설정하는 대신 dopostbackwithoptions를 사용할 수 있습니다. 또는 form.action을 url로 설정하고 form.submit을 수행 할 수 있습니다. 그런 경우 Request.Form [ "name"]을 사용하여 이전 페이지 컨트롤에 액세스 할 수 있습니다. –