好了,我的任务,所以今天一个是修改现有的Telerik的RadFilter在客户的网站。过滤器本身允许用户在Telerik RadGrid上执行查询。这一切都很好,但客户希望以逗号分隔列表的形式更轻松地进行过滤。生成自定义Telerik的RadFilter查询
<!-- The new comma-separated list text box -->
<asp:TextBox ID="txtQuery" runat="server" TextMode="MultiLine"></asp:TextBox>
<asp:Button ID="btnQuery" runat="server" Text="Filter By List" />
<!-- The existing RadFilter -->
<telerik:RadFilter runat="server" ID="AttendeesGridFilter" Visible="true"
FilterContainerID="AttendeesGrid" ShowApplyButton="false" />
基本上,这里看到的AttendeesGrid(RadGrid)包含有关事件参与者的各种列。这个以逗号分隔的列表将允许用户快速按批量过滤参与者ID。顺便我想我会做到这一点是通过拉动txtQuery的内容,把它变成某种形式的名单,并在RadFilter发射回来,这样的1项,2,3,4会产生这样的:
这实际上是可能的?如果是这样,任何人都可以指出我正确的方向,我怎么会从后端生成一个自定义的RadFilter查询?
谢谢!
嘿布莱恩,其实这就是我最后到底在做什么。这不是一个完美的解决方案,但它的工作和客户似乎不太困扰。这个答案看起来很稳固,所以我会将其标记为已接受。谢谢! – 2013-02-15 08:45:34