我有一個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'。我怎樣才能阻止這?