私はユーザーコントロールを使用していますが、私は質問をするポップアップを呼び出す必要があり、そのユーザーコントロールに返答(trueまたはfalse)を返す必要があります。ポップアップを起動します。私は隠れたフィールドを宣言してクライアント側からその値を格納するようにしました。そのため、コードの背後にあるコードからアクセスして、さらにコードを実行することができます。Asp.NetはJavaScriptのポップアップウィンドウから値を取得します
ASP.Net
<script type="text/javascript">
function confirmNoCallList() {
debugger;
var resp = confirm("¿Seguro/a que desea agregar a este subscriptor a la
lista de 'No Llamar'?");
window.opener.document.getElementById('hfAddToNoCallList').value = resp;
}
</script>
<ajax:TabContainer ID="tbcMyProfile" runat="server" ActiveTabIndex="0" Width="500px">
<ajax:TabPanel ID="tbpInfoCta" runat="server" HeaderText="Información de mi
Cuenta">
<ContentTemplate>
<asp:HiddenField ID="hfAddToNoCallList" runat="server" />
.
.
.
機能がいるwindow.openerラインに当たったとき、私はエラーを取得しています:私は、次のコードを持っています。どのようにこれを正しい方法で行うための任意のアイデアですか?
何あなたはどうしますか? – jrummell