我有一个aspx页面,它有一个UpdatePanel和一个asp定时器。计时器滴答声是更新面板的触发器。
如果添加
任何东西
VisualStudio自动向更新面板(甚至是一个空格!)添加以下内容
<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) 为什么VisualStudio坚持添加这一行,这一行随后会打断页面,因为它错误地显示消息System.Web.UI.UpdatePanelTriggerCollection必须具有“System.Web.UI.UpdatePanelTrigger”类型的项System.Web.UI.AsyncPostBackTrigger”的类型为“System.Web.UI.HtmlControl.HtmlGenericControl”。
我正在使用VisualStudio2008,目标是一个.NET2.0Web应用程序项目。