的UpdatePanel不工作的简单按钮

问题描述:

我有以下标记:的UpdatePanel不工作的简单按钮

<Asp:updatepanel id="up" runat="server"> 
<contenttemplate> 
    <asp:Button id="btn" runat="server" text="test" /> 
</contenttemplate> 
</Asp:updatepanel> 

然而,这迫使完全回发。

我已经创建了这个测试,因为更复杂的UpdatePanel不会重新渲染而没有回发,但是这个简单的测试不能像它应该那样工作。

我也尝试宣告触发,即使我不相信你有:

<Asp:updatepanel id="up" runat="server"> 
<contenttemplate> 
<asp:Button id="btn" runat="server" text="test" /> 
</contenttemplate> 
<Triggers> 
    <asp:AsyncPostBackTrigger ControlID="btn" EventName="Click" />   
</Triggers> 
</Asp:updatepanel> 

但是,这也不能正常工作。

+0

检查ScriptManager的'EnablePartialRendering'财产。 –

+0

干杯@YuriyRozhovetskiy,你发现,我不知道什么时候改变了。把这作为答案,我会标记它 – Curt

检查ScriptManager的EnablePartialRendering并删除它,如果它提出或将其设置为true