2012-02-03 9 views
0

私はfaceboxの中でレンダリングされたフィードバックフォームを持つaspxページを持っています。フォームには、フォームを送信するためのボタンがあります。この後、フェイスボックスが閉じて、別のページのフェイスボックスに読み込まれているページが開きます。私は多くのq &ここを通過し、以下のように添付されたリンクなどの多くの提案された答えを試しましたが、残念ながら私はまだそれを把握することはできません。asp.netのfaceboxはポストバックできません

http://weblogs.asp.net/kariemsoudy/archive/2009/11/02/buttons-inside-facebox-popup-don-t-postback-fix.aspx

Facebox adding commas to input

どんな返事を感謝しています。前もって感謝します。

答えて

0

あなたが戻っ投稿に問題がある場合は、ポストバックを強制する最も簡単な方法は、のように__doPostBack方法をトリガすることです:

__doPostBack('uniqueid', 'args'); 

かかわらず、ボタンクリックの問題の、これが仕事をする必要があります。

+0

このコードブロックはどこに配置しますか? –

+0

JavaScriptコードの一部のブロックから起動される可能性があります.JavaScriptイベントにアタッチされている可能性があります。 – Servy

+0

@Servyのおかげで –

1

あなたのセクションにポストバックするときにサイト全体をFaceBookにポストバックしないように、あなたのアプリをUpdatePanelに貼り付けてみてください。あなたのサイトがFacebookにどのように埋め込まれているのかよく分かりませんが、可能であればiFramesを使って同じことをやってみることもできます(フレームをポストバックするだけで、Facebookページ全体ではありません)。私の推測では、Facebookへのポストバックはあなたのページが上書きされるという結果になっています。

関連する問題