每次单击时停止页面刷新

本文关键字:刷新 单击 | 更新日期: 2023-09-27 18:27:39

我有一个页面名称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页面正在进行一些计算。

现在我不希望页面每次都刷新。应该做什么。请提出建议。

每次单击时停止页面刷新

删除childrenastrigger属性并设置updatemode=always