0
我有一個問題,我想訪問前一頁值的控件。我知道我可以使用postbackurl,但我必須使用OnClientClick屬性,因爲我必須調用javascript方法並根據標準更改我的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控件值。 我該怎麼做。
爲什麼不將Calculator.aspx控件的值附加到URL? –
您可以使用dopostbackwithoptions而不是設置window.location.href = url。 或者你可以將form.action設置爲url並執行form.submit。 在這種情況下,您可以使用Request.Form [「name」]訪問先前的頁面控件。 –