gridview选择行数据返回父页面

时间:2011-09-19 19:26:39

标签: c# asp.net asp.net-ajax telerik

我想将选定的行gridview数据(在模态弹出窗口中)返回到Parent页面以填充字段。怎么可以这样做?我感谢任何帮助。

2 个答案:

答案 0 :(得分:0)

您可以以期望返回值的方式调用模态弹出窗口。

在模态弹出窗口中,您需要使用window.returnValue = <your value>并关闭窗口。

最简单的做法是传回所选记录的ID(如果有的话)并从该ID中提取数据。

以下是一个简单示例http://www.mindfiresolutions.com/Get-Return-value-from-ModalPopup-in-parent-page-329.php

在关闭窗口中获取值。

var returnParameter = window.showModalDialog(url, parameter);

将值传回

window.returnValue = returnParameter; // the value which is return to the parent page
window.close();

答案 1 :(得分:0)

您也可以参考window.opener获取对父窗口的引用。我曾经在博客上写过一次:

http://netpl.blogspot.com/2007/12/autocompleteextender-key-value-issue.html