我有一个页面名称ask.aspx
我在该页面中有4个列表视图,它们在页面加载事件时绑定。 现在,当我点击列表视图的项目时,我会刷新整个页面。
我使用过更新面板但由于某些原因它无法正常工作
下面给出了相同的代码。
aspx页面
enter code here
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<asp:UpdatePanel ID="UpdatePanel2" runat="server" ChildrenAsTriggers="true" UpdateMode="Conditional">
<ContentTemplate>
<fieldset>
<legend><asp:Label ID="Label1" runat="server"></asp:Label></legend>
<ul class="tags">
<asp:ListView ID="ListView1" runat="server" OnItemCommand="ListView1_ItemCommand" >
<ItemTemplate>
<li><asp:LinkButton ID="LinkButton2" runat="server" CommandArgument='<%# Eval("CategoryId") %>'><%# Eval("Name") %></asp:LinkButton></li>
</ItemTemplate>
</asp:ListView>
</ul>
</fieldset>
</ContentTemplate>
<Triggers></Triggers>
</asp:UpdatePanel>
结束内容模板和更新面板。 同样适用于其他三个列表视图。
在cs页面 正在进行一些计算。
现在我不想每次刷新页面。 应该做什么。 请建议。
答案 0 :(得分:-1)
删除childrenastrigger属性并设置updatemode = always