要动态添加列表视图中的项目

时间:2014-04-05 13:29:06

标签: asp.net

在下面的代码中,我有一个列表视图,我必须动态添加项目。我很累但我不能这样做。有人帮我解决问题:

<asp:UpdatePanel ID="pnllyrs" runat="server">
    <ContentTemplate>
    <asp:ListView ID="lvProcess" runat="server">
    <ItemTemplate>
    </ItemTemplate></asp:ListView></ContentTemplate>
    </asp:UpdatePanel>

代码隐藏:

dtUserProcess = dsUserProcess.Tables[0];//holds items
 lvProcess.DataSource = dtUserProcess;
                lvProcess.DataBind();

1 个答案:

答案 0 :(得分:0)

你没有提到你在列表视图中显示的字段。试试这个而不是&#34; name&#34;给你的专栏

<asp:UpdatePanel ID="pnllyrs" runat="server">
 <ContentTemplate>
  <asp:ListView ID="lvProcess" runat="server">
   <ItemTemplate>
      <tr>
        <td>
          <%# Eval("LayerDescription")%>
        </td>
      </tr>
   </ItemTemplate>
  </asp:ListView>
 </ContentTemplate>
</asp:UpdatePanel>