Asp.net 当试图从服务器端打开RadWindow时,错误为;空引用“;在Javascript中
我已经在aspx页面中为创建了Rad窗口,在按钮单击方法中,我已经编写了在VB.Net中打开Rad窗口的代码,但是我收到了一个错误,窗口没有打开Asp.net 当试图从服务器端打开RadWindow时,错误为;空引用“;在Javascript中,asp.net,.net,vb.net,telerik,telerik-grid,Asp.net,.net,Vb.net,Telerik,Telerik Grid,我已经在aspx页面中为创建了Rad窗口,在按钮单击方法中,我已经编写了在VB.Net中打开Rad窗口的代码,但是我收到了一个错误,窗口没有打开 radWinChCode.NavigateUrl = "buildchrcd.aspx?BU=" & strBU & "&USER=" & strChgCdUser & "&HOME=N&FROMRAD=RAD" radWinChCode.OnClientClose = "OnClient
radWinChCode.NavigateUrl = "buildchrcd.aspx?BU=" & strBU & "&USER=" & strChgCdUser & "&HOME=N&FROMRAD=RAD"
radWinChCode.OnClientClose = "OnClientClose"
radWinChCode.Title = "Enter Charge Code"
Script = "function f(){$find(""" + radWinChCode.ClientID + """).show(); Sys.Application.remove_load(f);}Sys.Application.add_load(f);"
ScriptManager.RegisterStartupScript(Page, Page.GetType(), "key", script, True)
脚本块中第48行第14列的未处理异常
0x800a138f-JavaScript运行时错误:无法获取未定义或空引用的属性“show”请确保:
- 您正在使用的RadWindow实例实际上已添加到页面中
- 如果您使用的是AJAX,请确保它参与响应
- 字符串不包含可以打断字符串本身的字符分隔符,如引号和撇号
<telerik:RadWindow ID="radWinChCode" runat="server" Height="800px" Width="1024px" Visible="false"></telerik:RadWindow>
</telerik:RadAjaxPanel>
Protected Sub RadButton1_Click(sender As Object, e As EventArgs)
radWinChCode.Visible = True 'Make the window be rendered on the page
radWinChCode.NavigateUrl = "buildchrcd.aspx?BU=" & strBU & "&USER=" & strChgCdUser & "&HOME=N&FROMRAD=RAD"
radWinChCode.OnClientClose = "OnClientClose"
radWinChCode.Title = "Enter Charge Code"
Dim myScript = "function f(){$find(""" + radWinChCode.ClientID + """).show(); Sys.Application.remove_load(f);}Sys.Application.add_load(f);"
ScriptManager.RegisterStartupScript(Page, Page.GetType(), "key", myScript, True)
End Sub