ASP.NET将数据附加到ListView而不刷新整个ListView

时间:2015-05-25 10:02:42

标签: c# asp.net listview updatepanel

我在UpdatePanel中创建了一个ListView,它可以在不刷新页面的情况下加载数据。但是,我需要将数据逐个附加到现有的ListView,而不是重新加载整个ListView。我意识到可以使用Telerik库,但我需要在没有它的情况下这样做。

请大家帮帮忙吧。)

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

My Normal ASP.NET ListView:

<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>

1 个答案:

答案 0 :(得分:1)

在触发器下添加一个按钮并在该按钮中写入保存代码,并在成功插入后写入listview绑定代码。只在那个按钮里面                        在这里添加你的按钮   

protected void btn_save() {    &#39;&#39;写下你的保存代码

if(保存成功)  {   &#39;&#39;在这里绑定listview代码  } }