0
我點擊超鏈接彈出報告時出現問題;主頁面將顯示「頁面已過期」。當我點擊一個RadioButtonList
,然後點擊一個按鈕時,就會發生這種情況。 RadioButtonList
具有postback
功能,該按鈕將使用javascript
彈出一個新窗口。同時,如果我沒有點擊RadioButtonList
,只點擊按鈕,然後點擊超鏈接;它不會產生'頁面已過期'。我可以知道背後有什麼問題,以及我如何解決這個問題?頁面在IE11回發事件後已過期
的javascript
功能當按鈕點擊:
function buttonClicked(event, object) {
var variableA = "<%=variableA %>";
var variableB = "<%=variableB %>";
var variableC = "<%=variableC %>";
window.open('../Common/RandomPage.aspx?variableA=' + variableA + '&variableB=' + variableB + '&variableC=' + variableC, '', ' height=500,width=850,status=no,toolbar=no,menubar=no,location=no,resizable=no,scrollbars=yes');
}
的RadioButtonList
在ASPX:
<asp:RadioButtonList ID="RadioButtonList" runat="server" AutoPostBack="true" RepeatDirection="Horizontal" OnSelectedIndexChanged="RadioButtonList_SelectedIndexChanged" >
的RadioButtonList
功能時點擊單選按鈕(的.cs):
protected void RadioButtonList_SelectedIndexChanged(object sender, EventArgs e)
{
//hide/show some details;
}
你打算給我們看一些代碼? – Mick
@MickSharpe我已更新我的帖子。但它只是基本的東西,這就是爲什麼它讓我困惑 – MRu
請發佈您的主aspx頁面的代碼,其中包含radiobuttonlist。 –