我想知道是否有一种方法可以判断是否已检查RadToolBarButton“过滤器”是否使用JS。

    <telerik:RadToolBar ID="SelectionToolBar" runat="server" OnButtonClick="SelectionToolBar_Click" OnClientButtonClicking="clientButtonClicking">
            <Items>
                <telerik:RadToolBarButton Value="Flagged" Text="Flagged Reports" Group="ViewMode" CheckOnClick="true"/>
                <telerik:RadToolBarButton Value="Separator" IsSeparator="true"/>
                <telerik:RadToolBarButton IsSeparator="true"/>
                <telerik:RadToolBarButton ImageUrl="~/images/refresh.png" Value="Refresh" ToolTip="Refresh"/>
                <telerik:RadToolBarButton IsSeparator="true"/>
                <telerik:RadToolBarButton Value="Filter" ImageUrl="~/images/funnel.png" CheckOnClick="true" Checked="false" AllowSelfUnCheck="true" ToolTip="Toggle Filters"/>
            </Items>
        </telerik:RadToolBar>


由于RadToolBarButton是RadGridSelectionToolBar的子集,所以我不确定如何获取一个特定按钮的属性。

非常感谢。

最佳答案

为什么不在连接的OnClientButtonClicking处理程序内使用RadToolBarButton的get_checked客户端属性?这应该够了吧。

09-12 13:49