Web サービスから文字列データを取得し、thickbox にこのデータを入力しようとしています。これがタスクの最も簡単な部分であると思いますが、これまでのところ、ここで行き詰まっています。
これが問題のコードです...
function AjaxRequestHandler(layerName) {
PageMethods.AjaxRequestHandler(layerName, OnSucceeded);
}
function OnSucceeded(result) {
// need to display result to the thickbox here...
alert(result);
}
上記のように警告すると、結果からのテキストは、まさにシックボックスに表示したいものです。シックボックスも表示されますが、私が試したことはすべて空になります。私の最初の本能は、document.write を実行することでしたが、許可が拒否されたというエラーが発生するため、実行できません。
何か案は?
編集: thickbox を実行している onclick イベントとのリンクは、C# コード ビハインドから構築され、GridView に挿入されていることに注意してください。以下でslfが提案したようなことを試してみましたが、シックボックスではなく、リンクの下にデータを押し込むだけです。