ハイパーリンクをクリックしてレポートを表示すると問題が発生します。メインページに「The Page Has Expired」と表示されます。 RadioButtonList
をクリックしてから、ボタンをクリックすると発生します。 RadioButtonList
はpostback
の機能を持ち、ボタンはjavascript
を使用して新しいウィンドウをポップアップ表示します。一方、私がRadioButtonList
をクリックせず、ボタンをクリックしてハイパーリンクをクリックした場合、 「The Page Has Expired」は生成されません。私はこれの背後にある問題と、これをどのように解決できるのかを知っていてもいいですか?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');
}
ASPXでRadioButtonList
:
protected void RadioButtonList_SelectedIndexChanged(object sender, EventArgs e)
{
//hide/show some details;
}
いくつかのコードを表示しますか? – Mick
@MickSharpe私は自分の投稿を更新しました。しかし、それは単なる基本的なことであり、それは私を混乱させる理由です – MRu
radiobuttonlistを含むメインのaspxページのコードを投稿してください。 –