我正在尝试从 Web 服务获取字符串数据并用这些数据填充一个厚框。我觉得这应该是任务中最简单的部分,但到目前为止,这是我卡住的地方。
这是有问题的代码...
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 在下面建议的操作,但它只是将数据推到链接下方,而不是推入厚框。