好了,我的任務,所以今天一個是修改現有的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