我有一个aspx页面,其中有一个UpdatePanel,并带有单选按钮作为更新面板的触发器。 (!甚至有一个空格)Visual Studio 2008自动添加更新面板触发
如果添加任何更新面板的Visual Studio自动地添加以下代码触发
<system.web.ui.asyncpostbacktrigger controlid="rdbServicesInvoice"
eventname="CheckedChanged"></system.web.ui.asyncpostbacktrigger>
,但我已经有一个asp:AsyncPostBackTrigger在触发块。
<Triggers>
<asp:AsyncPostBackTrigger ControlID="rdbServicesInvoice" EventName="CheckedChanged" />
<system.web.ui.asyncpostbacktrigger controlid="rdbServicesInvoice"
eventname="CheckedChanged"></system.web.ui.asyncpostbacktrigger>
</Triggers>
我读过的另一篇文章,指出AJAX控件库必须注册。我相信这是我所做过如下:
<%@ Register assembly="AjaxControlToolkit" namespace="AjaxControlToolkit" tagprefix="cc1" %>
为什么Visual Studio中不断增加的第一referecned行,然后打破了页面,因为它的错误与消息System.Web.UI.UpdatePanelTriggerCollection必须具备的项目键入'System.Web.UI.UpdatePanelTrigger'。 'System.Web.UI.AsyncPostBackTrigger'的类型是'System.Web.UI.HtmlControls.HtmlGenericControl'。我怎样才能阻止这?