うまく機能するデュアルリストボックス(その後にhttp://www.meadmiracle.com/dlb/DLBDocumentation.aspxが続きます)があります。ここで、ユーザーが選択したことを確認するために ModalPopupExtender ページが必要です。ユーザーが送信ボタンをクリックすると、ModalPopupExtender が表示されます。
<button id="btnSubmit" title="Submit" onclick="confirm(); return false;"> Submit </button>
<script language="javascript" type="text/javascript">
function confirm() {
$find('mpeOutConfirm').show();
};
</script>
これまでのところ、すべて問題ありません。しかし、その確認ページに値を割り当てると、
function confirm() {
$find('mpeOutConfirm').show();
document.getElementsByID('cphContent_lblOutType').innerHTML = "test";
};
ポストバックが発生し、ポップアップ ページが表示されなくなり、listbox2 で選択されたすべてのアイテムが表示されなくなります。