更改过滤器上的 Asp.Net RadListBoxItem 可见状态
Change Asp.Net RadListBoxItem visible state on filter
我有一个 ASPX 表单,其中 'RadListBox' 填充了 'RadListBoxItem' 项。
我下面有一个文本框,我想用它来过滤项目,以便只显示与文本匹配的项目。
<telerik:RadListBox ID="m_members" runat="server" CheckBoxes="true" Width="500px" Height="350px"></telerik:RadListBox>
<asp:TextBox ID="m_memberFilter" runat="server" Width="492px" MaxLength="250" OnTextChanged="OnMemberFiltering" AutoPostBack="True"></asp:TextBox>
当 'OnMemberFiltering' 触发时,我可以按如下方式遍历列表中的项目:
foreach (RadListBoxItem item in m_members.Items)
{
}
但我无法更改任何项目的可见状态。
其他的让我摸不着头脑,我做错了什么?任何帮助将不胜感激(没有长时间使用 ASP)。
使用 Style["display"] 为循环中的每个项目修复了它。
我有一个 ASPX 表单,其中 'RadListBox' 填充了 'RadListBoxItem' 项。
我下面有一个文本框,我想用它来过滤项目,以便只显示与文本匹配的项目。
<telerik:RadListBox ID="m_members" runat="server" CheckBoxes="true" Width="500px" Height="350px"></telerik:RadListBox>
<asp:TextBox ID="m_memberFilter" runat="server" Width="492px" MaxLength="250" OnTextChanged="OnMemberFiltering" AutoPostBack="True"></asp:TextBox>
当 'OnMemberFiltering' 触发时,我可以按如下方式遍历列表中的项目:
foreach (RadListBoxItem item in m_members.Items)
{
}
但我无法更改任何项目的可见状态。
其他的让我摸不着头脑,我做错了什么?任何帮助将不胜感激(没有长时间使用 ASP)。
使用 Style["display"] 为循环中的每个项目修复了它。