我有一个telerik:RadSearchBox,其中,有三个选项用于搜索。对于不同的选项,空消息必须不同。
例如1)对于标签/序列号:“搜索标签或序列号”。2)对于员工:“搜索教职员工ID或姓名”3)对于学生:“搜索学生ID或姓名。”
<telerik:RadSearchBox RenderMode="Lightweight" runat="server" ID="RadSearchBox1" Width="250" DropDownSettings-Height="100" MaxResultCount="20">
<SearchContext ShowDefaultItem="false">
<Items>
<telerik:SearchContextItem Text="Tag / Serial" Key="Tag" />
<telerik:SearchContextItem Text="Staff" Key ="Staff" />
<telerik:SearchContextItem Text="Student" Key ="Student" />
</Items>
</SearchContext>
</telerik:RadSearchBox>
1条答案
按热度按时间pod7payv1#
您可以通过在
RadSearchBox
的OnClientLoad
客户端事件处将一个click事件挂钩到.rsbListItem
(实际上是SearchContextItem
)来捕获SearchContext
中的选择更改。然后,根据选择,您可以使用set_emptyMessage("some message")
,以便相应地设置它。请考虑以下实现: