0

我正在使用 Telerik 的 RadListBox 控件进行 Web 应用程序开发,想知道如何通过 TextBox 控件将行添加到 RadListBox 中,下面是我的代码片段:

<telerik:RadListBox ID="rlbControl" runat="server" SelectionMode="Multiple"> 
   <ItemTemplate> 
      <table>
       <tr>
           <td>
               <asp:Label ID="lblName" runat="server" Text='<%# Eval("Name") %>' ></asp:Label>
           </td>
           <td style="width:20px"></td>
           <td >
               <asp:Label ID="lblAge" runat="server" Text='<%# Eval("Age") %>' ></asp:Label> 
           </td>
       </tr>
     </table>
   </ItemTemplate> 
</telerik:RadListBox> 

Name : <asp:TextBox ID="txtName" runat="server"></asp:TextBox>
Age : <asp:TextBox ID="txtAge" runat="server" ></asp:TextBox>

<asp:Button ID="btnAdd" runat="server" Text="Add" OnClick="btnAdd_Click"  />
<asp:Button ID="btnDel" runat="server" Text="Delete" OnClick="btnDel_Click"/>

单击 Add 按钮时,从两个 TextBox 获取输入并绑定到 RadListBox。

对于删除,从 RadListBox 中选择行并单击 Delete 按钮,从 RadListBox 中删除选定的行。

我的问题是如何添加和删除行?

提前谢谢你。

4

1 回答 1

0

您好,您可以创建数据表和数据行。然后将文本框值添加到 dararow。然后你可以将此数据表绑定到 RadListBox。对于删除,您需要选择 ListItem 索引并从数据表中删除该行,然后再次绑定到 RadListBox。它会工作..

删除行演示链接

还要在下面的链接帖子中查看我的答案。您将了解插入行

向 ListView 添加行

于 2013-03-14T03:47:09.530 回答