C# Telerik RadWindow仅第一次打开
这是我的代码,请看一下:C# Telerik RadWindow仅第一次打开,c#,telerik,telerik-grid,radwindow,C#,Telerik,Telerik Grid,Radwindow,这是我的代码,请看一下: <telerik:RadWindow ID="modalPopup" runat="server" Width="360px" Height="360px"> <ContentTemplate> <p style="text-align: center;"> <h3>Data</h3>
<telerik:RadWindow ID="modalPopup" runat="server" Width="360px" Height="360px">
<ContentTemplate>
<p style="text-align: center;">
<h3>Data</h3>
<telerik:RadGrid ID="RGrid" runat="server" AllowPaging="true" AllowSorting="true" OnNeedDataSource="RGrid_NeedDataSource">
<MasterTableView AutoGenerateColumns="true"></MasterTableView>
</telerik:RadGrid>
</p>
</ContentTemplate>
</telerik:RadWindow>
<telerik:RadCodeBlock runat="server" ID="rdbScripts">
<script type="text/javascript">
function showDialogInitially() {
//alert("786");
var wnd = $find("<%=modalPopup.ClientID %>");
wnd.show();
// Sys.Application.remove_load(showDialogInitially);
}
</script>
</telerik:RadCodeBlock>
资料
函数showDialogInitialize(){
//警报(“786”);
var wnd=$find(“”);
wnd.show();
//系统应用程序删除加载(最初显示对话框);
}
它只是第一次工作,但当我关闭窗口并再次按下按钮时,它不再打开。修复按钮,使其:
- 不回发
- 正确执行函数而不引发错误
<telerik:RadButton ID="btnPreview" Text="Preview" runat="server" OnClientClicked="showDialogInitially" AutoPostBack="false" />
这里有更多的解释:。我建议你也发布按钮代码。这是按钮的代码。我单击预览按钮,它工作正常,但当我关闭窗口时,它下次不工作。您好,它没有帮助。我在代码中放置了另一个按钮,在代码后面,我除了单击此按钮窗口外,什么也没做获取打开时,预览按钮也不起作用:(好吧,然后,发布整个代码,这样我们就可以看到问题所在。首先,我看到不正确的客户端处理程序,并对此进行了解释。另外,请看这里:并确保不使用VisibleOnPageLoad属性。