AsyncPostBackTrigger 不是已知元素?

Posted

技术标签:

【中文标题】AsyncPostBackTrigger 不是已知元素?【英文标题】:AsyncPostBackTrigger is not a known element? 【发布时间】:2011-08-16 16:30:34 【问题描述】:

我正在使用 asp.net 和 c#,使用 ajax 更新面板制作页面。当我尝试插入触发器元素时,我收到错误消息 AsyncPostBackTrigger 不是已知元素。我错过了什么?

<asp:UpdatePanel ID="UdpEPL" runat="server" UpdateMode="Conditional" 
    Visible="False">
    <ContentTemplate>
        <Triggers>
            <asp:AsyncPostBackTrigger ControlID="BtnEplShowSubmit"
                EventName="BtnEplShowSubmit_Click"/>
        </Triggers>
    </ContentTemplate>
</asp:UpdatePanel>

【问题讨论】:

【参考方案1】:

从您的ContentTemplate 中删除Triggers 部分:

<asp:UpdatePanel ...>
    <Triggers>
       <asp:AsyncPostBackTrigger .../>
    </Triggers>
    <ContentTemplate>

    </ContentTemplate>
</asp:UpdatePanel>

【讨论】:

不好。结果相同。此外,我只看到了在 部分下使用的 AsyncPostBackTrigger 元素,但我也收到一条错误消息,指出使用它时不允许使用大写字母。 ?? @Brazos:AsyncPostBackTrigger 应该&lt;Triggers&gt; 元素内。仅检查MSDN page for UpdatePanel 和其他页面似乎&lt;Triggers&gt; 通常位于&lt;ContentTemplate&gt; 下方,但据我所知,我从不这样做。 啊,*facepalm,是的。我误解了你的建议。现在更接近功能了,谢谢。

以上是关于AsyncPostBackTrigger 不是已知元素?的主要内容,如果未能解决你的问题,请参考以下文章

在.NET中设置ASyncPostBackTrigger的JavaScript

数据集是不是存在任何已知问题

未捕获的错误:模板解析错误:'mat-label' 不是已知元素:

角度不是已知的元素错误

cdk-drop 不是已知元素

自定义角度库组件显示错误“不是已知元素”