Vb.net telerik'中的服务器端OnClick事件未在按钮上触发;拉兹窗口
好吧,我的窗口控制有问题 我在窗户里面有一个按钮。该按钮需要响应代码隐藏的服务器端事件。我已经在测试应用程序中实现了这段代码,但在实际应用程序中似乎无法实现 我已经看过并使用了我所学到的知识来获得一个有效的测试应用程序。但同样的代码在我的应用程序中不起作用。我能说的唯一关键区别是,我在一个单独的文件中引用了脚本管理器,我在实际应用程序中使用的是.net版本2,而在测试应用程序中使用的是4.0我做错了什么? 隐藏的代码(未触发) 引用脚本的单独标题包含以下内容Vb.net telerik'中的服务器端OnClick事件未在按钮上触发;拉兹窗口,vb.net,telerik,asp.net-2.0,radwindow,Vb.net,Telerik,Asp.net 2.0,Radwindow,好吧,我的窗口控制有问题 我在窗户里面有一个按钮。该按钮需要响应代码隐藏的服务器端事件。我已经在测试应用程序中实现了这段代码,但在实际应用程序中似乎无法实现 我已经看过并使用了我所学到的知识来获得一个有效的测试应用程序。但同样的代码在我的应用程序中不起作用。我能说的唯一关键区别是,我在一个单独的文件中引用了脚本管理器,我在实际应用程序中使用的是.net版本2,而在测试应用程序中使用的是4.0我做错了什么? 隐藏的代码(未触发) 引用脚本的单独标题包含以下内容 加价 //将jquery添加
加价
//将jquery添加到全局或“窗口”级命名空间
窗口$=$telerik.$;
函数showDialog(){
var wnd=$find(“”);
wnd.show();
系统应用程序。删除加载(showDialog);
}
$(文档).ready(函数(){
$(“#btnFilter”)。单击(函数(事件){
showDialog();
});
});
你可以试试这个,我添加了一个“自动回邮”属性
Protected Sub btnClearFilterValues_OnClick(ByVal sender As Object, ByVal e As EventArgs) Handles btnClearFilterValues.Click
'clears a bunch of values
'this never hits'
End Sub
Protected Sub btnFilterCourses_OnClick(ByVal sender As Object, ByVal e As EventArgs) Handles btnFilterCourses.Click
'Code executes filter'
'this never hits'
End Sub
<telerik:RadScriptManager ID="ScriptManager" runat="server" ScriptMode="Release">
<Scripts>
<asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.Core.js"></asp:ScriptReference>
<asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.jQuery.js"></asp:ScriptReference>
<asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.jQueryInclude.js"></asp:ScriptReference>
</Scripts>
</telerik:RadScriptManager>
<telerik:RadAjaxManager ID="RadAjaxManager1" runat="server">
</telerik:RadAjaxManager>
<telerik:RadCodeBlock runat="server" ID="rdbScripts">
<script type="text/javascript">
<!--
//-->
//adds jquery to the global or "window" level namespace
window.$ = $telerik.$;
function showDialog() {
var wnd = $find("<%=modalPopup.ClientID %>");
wnd.show();
Sys.Application.remove_load(showDialog);
}
$(document).ready(function () {
$("#btnFilter").click(function (event) {
showDialog();
});
});
</script>
</telerik:RadCodeBlock>
<telerik:RadAjaxPanel runat="server" ID="rapConfiguration" HorizontalAlign="NotSet">
<telerik:RadWindow ID="modalPopup" runat="server" Width="720px" Height="292px" Modal="True" Title="Filter Courses">
<ContentTemplate>
<div>
<asp:Button ID="btnFilterCourses" runat="server" OnClick="btnFilterCourses_OnClick" Style="margin-right: auto; margin-left: 0" Text="Filter Courses" UseSubmitBehavior="False" />
<asp:Button ID="btnClearFilterValues" OnClick="btnClearFilterValues_OnClick" runat="server" Style="margin-right: auto; margin-left: auto;" Text="Clear" UseSubmitBehavior="False" />
</div>
</ContentTemplate>
</telerik:RadWindow>
</telerik:RadAjaxPanel>
<asp:Button ID="btnFilterCourses" runat="server" OnClick="btnFilterCourses_OnClick" Style="margin right: auto; margin-left: 0" Text="Filter Courses" UseSubmitBehavior="False" AutoPostBack="TRUE" />
<asp:Button ID="btnClearFilterValues" OnClick="btnClearFilterValues_OnClick" runat="server" Style="margin-right: auto; margin-left: auto;" Text="Clear" UseSubmitBehavior="False" AutoPostBack="TRUE" />