我有具有的UpdatePanel和ASP计时器一个aspx页面。 计时器滴答是用于更新面板触发器。
如果添加任何更新面板(甚至是空间!)Visual Studio中自动地添加了以下
<Triggers>
<System.Web.UI.AsyncPostBackTrigger ControlID="tm1" EventName="Tick"></System.Web.UI.AsyncPostBackTrigger>
</Triggers>
即使页面已经注册了以下(尽管在同一个触发部分)
<Triggers>
<asp:AsyncPostBackTrigger ControlID="tm1" EventName="Tick" /> </Triggers>
所以我的问题是这些
1)什么是ASP的区别:AsyncPostBackTrigger和System.Web.UI.AsyncPostBackTrigger 2)为什么Visual Studio中对加入这一行,然后打破了页面,因为它的错误与消息System.Web.UI.UpdatePanelTriggerCollection必须坚持项目型的“System.Web.UI.UpdatePanelTrigger”。 “System.Web.UI.AsyncPostBackTrigger”是类型“System.Web.UI.HtmlControls.HtmlGenericControl”的。 3)我如何能阻止这种???
我使用Visual Studio 2008的一个目标NET 2.0 Web应用程序项目。