【发布时间】:2009-01-29 19:49:46
【问题描述】:
我正在尝试从 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 建议的那样做一些事情,但它只是将数据推到链接下方,而不是推入厚框。
【问题讨论】:
标签: c# javascript ajax gridview thickbox