このようなJavaScriptポップアップ内に表示しているaspxページがあります。
親ページでクライアント側のボタンがクリックされると、JavaScript が起動してポップアップが表示されます。
function shoeColOptions() {
var saveColPref = document.getElementById("hdnSaveColPref").value;
var colResult = window.showModalDialog("ColumnPreference.aspx?prefPattern=" + saveColPref, "Select Columns", 'center:yes; dialogWidth:600px; dialogHeight:250px; location:no; edge:raised; help:no; resizable:no; scroll:no; status:no; statusbar:no; toolbar:no; menubar:no; addressbar:no; titlebar:no;');
if ((colResult != "") && (colResult != "undefined")) {
var hdnCol = document.getElementById("hdnColPref");
hdnCol.value = colResult;
return true;
}
else {
return false;
}
}
Page_Load
aspx ページのイベントのいくつかのドロップダウン リストにデータを入力するためのコードがいくつかあります。
問題は、ページのページ読み込みイベントがColumnPreference.aspx
最初にのみ発生することです。ポップアップを閉じて再度開くと、Page_Load イベントが発生しないため、ポップアップのドロップダウン リストが更新されません。
何が問題なのですか?