【问题标题】:ASP.NET Appending Data to a ListView without refreshing entire ListViewASP.NET 将数据附加到 ListView 而不刷新整个 ListView
【发布时间】:2015-05-25 10:02:42
【问题描述】:

我在 UpdatePanel 中创建了一个 ListView,它无需刷新页面即可加载数据。但是,我需要将数据一一追加到现有的 ListView 中,而不是重新加载整个 ListView。我意识到使用 Telerik Library 是可能的,但没有它我需要这样做。

请大家帮忙:)

电信:http://demos.telerik.com/aspnet-ajax/listview/examples/client/appendingdata/defaultcs.aspx

我的普通 ASP.NET 列表视图:

<asp:UpdatePanel ID="activityUpdatePanel" runat="server" OnLoad="activityUpdatePanel_Load" > 

          <ContentTemplate>

                  <asp:ListView ID="activityListView"  runat="server" ItemPlaceholderID="itemPlaceHolder1">

                          <LayoutTemplate>

                                  <asp:PlaceHolder runat="server" ID="itemPlaceHolder1"></asp:PlaceHolder>

                          </LayoutTemplate>

        <ItemTemplate>
</asp:ListView>

【问题讨论】:

    标签: c# asp.net listview updatepanel


    【解决方案1】:

    在触发器下添加一个按钮并在该按钮中写入保存代码,成功插入后写入列表视图绑定代码。仅在该按钮内 在此处添加您的按钮

    受保护的 void btn_save() { ''写你的存档代码

    如果(保存成功) { '' 在此处绑定列表视图代码 } }

    【讨论】:

    • 不,伙计,我认为您的想法有误。我每次只需要向列表视图添加一个项目,而不是每次添加新帖子时都重新绑定列表视图
    猜你喜欢
    • 2019-01-19
    • 1970-01-01
    • 2013-03-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-12-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多