我有以下简单的代码:
<asp:UpdatePanel runat="server">
<ContentTemplate>
<asp:LinkButton runat="server" Text="Refresh"></asp:LinkButton>
</ContentTemplate>
</asp:UpdatePanel>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<asp:Label ID="LinkButton1" runat="server" Text="<%# DateTime.Now.ToString() %>"></asp:Label>
</ContentTemplate>
</asp:UpdatePanel>
在母版页中有一个ToolkitScriptManager。但是更新面板不起作用,从不相似它们不存在。
注意:我使用.Net 4.0。
编辑:我删除了ToolKitScriptManager并添加了ScriptManager,问题仍然存在。似乎我的应用程序中禁用了Ajax功能,但我不知道如何。
任何帮助!
答案 0 :(得分:0)
你可以在代码后面发布代码吗?我想你错过了代码背后的数据绑定方法。 你有任何错误吗?
答案 1 :(得分:0)
我知道这个问题。
<asp:LinkButton runat="server" Text="Refresh"></asp:LinkButton>
必须有一个ID才能对其更新面板进行部分回发。