2015-03-25 61 views
0

所以我在RadToolBarDropDown中標記按鈕有問題。使用一個簡單的radbutton然後它的檢查值由CheckOnClick =「true」(這也標誌着它的背景改變取決於你選擇的主題的按鈕),但它不適用於下拉按鈕。我有這個下拉列表,我有3個選項,用戶想要「開啓/關閉」。因此,他們點擊下拉菜單,選擇其中一個選項將其切換,然後以某種方式「標記」,以便知道它已被切換。我似乎沒有得到它的工作。Telerik:在下拉列表中標記「按鈕」

任何想法如何解決這個問題?

<telerik:RadToolBarDropDown runat="server" ToolTip="Show/Hide" ImageUrl="~/Images/icon.png"> 
    <Buttons> 
     <telerik:RadToolBarButton runat="server" Text="Walls" Value="TOGGLE_WALLS" /> 
     <telerik:RadToolBarButton runat="server" Text="Floor" Value="TOGGLE_FLOOR" /> 
     <telerik:RadToolBarButton runat="server" Text="Roof" Value="TOGGLE_CEILING" /> 
    </Buttons> 
</telerik:RadToolBarDropDown> 

回答

0

Telerik支持回答我說下拉按鈕不支持檢查/切換功能。但是,要實現「相同類型的結果」,您可以設置按鈕的圖像URL,以便每當用戶單擊它時,都會顯示一個圖像:

function onDropdownButtonClicking(sender, args) { 

    var item = args.get_item(); 

    if (item.get_imageUrl() === "") 
     item.set_imageUrl("../Images/checkmark.png"); 
    else 
     item.set_imageUrl(""); 
}