Я пытаюсь получить строковые данные из веб-службы и заполнить данные в толстом ящике. Я чувствую, что это должно быть самой легкой частью этой задачи, но пока я застрял здесь.
Вот код, о котором идет речь ...
function AjaxRequestHandler(layerName) {
PageMethods.AjaxRequestHandler(layerName, OnSucceeded);
}
function OnSucceeded(result) {
// need to display result to the thickbox here...
alert(result);
}
Если я получу предупреждение, как и выше, текст из результата - это именно то, что я хочу отобразить в толстой коробке. Толстый ящик также появляется, но все, что я пробовал, просто возвращает его пустым. Мой первоначальный инстинкт инстинкта состоял в том, чтобы сделать document.write, но я не могу этого сделать, потому что я получаю ошибку «Отказано в доступе».
Есть идеи?
РЕДАКТИРОВАТЬ: Я должен отметить, что ссылка с событием onclick, запускающим Thickbox, создается из кода C #, а затем внедряется в GridView. Я попытался сделать что-то наподобие того, что предложил slf ниже, но он просто помещает данные под ссылкой, а не в толстый ящик.