全部,先谢谢。
我正在使用ASP.NET AJAX Control Toolkit创建2个CascadingDropDowns。问题是当我加载页面时,OnUnload的基础是两次触发。知道如何制止这个吗?请参阅下面的代码段。
更新:我已经确定了一种解决方法,但如果有人知道如何压制,我会很有兴趣听到!
<%@ Page Language="C#" AutoEventWireup="true"
CodeFile="dataentry.aspx.cs"
Inherits="dataentry"
EnableEventValidation="false" %>
<ajaxToolkit:ToolkitScriptManager EnablePartialRendering="true"
runat="server"
ID="ScriptManager1" />
<asp:DropDownList ID="drpDate" runat="server"></asp:DropDownList>
<ajaxToolkit:CascadingDropDown ID="CascadingDropDown1" runat="server"
TargetControlID="drpDate"
Category="Date"
PromptText="Please select a date"
ServicePath="SchedulerService.asmx"
ServiceMethod="GetSchedulerDates"
UseContextKey="true" />
<asp:DropDownList ID="drpTime" runat="server"></asp:DropDownList>
<ajaxToolkit:CascadingDropDown ID="CascadingDropDown2" runat="server"
TargetControlID="drpTime"
ParentControlID="drpDate"
PromptText="Please select a time"
ServiceMethod="GetSchedulerTimesForDate"
ServicePath="SchedulerService.asmx"
Category="Time"
UseContextKey="true" />