gpt4 book ai didi

c# - 关闭 Radwindow 时在父页面上重新加载组合框

转载 作者:行者123 更新时间:2023-11-30 18:22:28 25 4
gpt4 key购买 nike

我在 aspx 页面中有文本框、组合框和按钮控件。要在组合框中添加新值,我使用的是按钮。单击此按钮 按钮,一个 radwindow 打开,添加/更新一些记录。在关闭 radwindow 时,我需要在父页面组合框中反射(reflect)这些记录。为此,我使用了 window.location.reload();radwindowonclientclose 属性。如果用户在其他地方输入了一些数据在单击 radwindow 按钮之前控制,那么所有数据都将丢失。我只需要在关闭 radwindow 时重新加载组合框。请提出你的想法。我的代码如下:

<telerik:RadWindow ID="NationalityDialog" Title="Nationality Data" runat="server" Behaviors="Close" Height="550px" Width="450px" Left="150px" OnClientClose="NationClientClose" />

function NationClientClose(sender, args)
{
window.location.reload();
//window.location.href = window.location.href;
}

谢谢,苏米娅

最佳答案

onclientclose ,使用每个 asp.net 页面中的 __doPostBack javascript 函数来重新加载您的网页

 function OnClientClose(radWindow) { 
__doPostBack(event_target, radWindow.argument);
}

关于c# - 关闭 Radwindow 时在父页面上重新加载组合框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11736630/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com