Telerik Rad Button 动态检查

编程入门 行业动态 更新时间:2024-10-19 06:17:50
本文介绍了Telerik Rad Button 动态检查的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

限时送ChatGPT账号..

无法从 vb 代码背后的代码中动态检查 Telerik Rad Button 控件.我使用了诸如 chk_TypeEmployee.Checked = True 之类的东西,但没有结果.

Have been unable to dynamically check a Telerik Rad Button control from the code behind in vb code. I have used things like chk_TypeEmployee.Checked = True with no result.

 <telerik:RadButton ID="chk_TypeEmployee" runat="server" ToggleType="Radio" ButtonType="StandardButton"     GroupName="StandardButton" Text="Employee"></telerik:RadButton>
  <telerik:RadButton ID="chk_TypeAgency" runat="server" ToggleType="Radio" ButtonType="StandardButton" GroupName="StandardButton" Text="Agency"></telerik:RadButton>

推荐答案

你需要使用ToggleStates:

<telerik:RadButton ID="chk_Type" runat="server" ToggleType="Radio" ButtonType="StandardButton" GroupName="StandardButton" Checked="true">
    <ToggleStates>
        <telerik:RadButtonToggleState Value="Employee" Text="Employee" PrimaryIconCssClass="rbToggleRadioChecked" />
        <telerik:RadButtonToggleState Value="Agency" Text="Agency" PrimaryIconCssClass="rbToggleRadio" />
    </ToggleStates>
</telerik:RadButton>

将按钮动态设置为Agency"状态,假设它是按钮的第二个 ToggleState:

To set dynamicaly the button to "Agency" state, assuming it is the second ToggleState for the button:

chk_Type.ToggleStates[0].Selected = false;
chk_Type.ToggleStates[1].Selected = true;

可以这样改写得更干净:

Could be rewritten cleaner this way:

string DBValue = "Agency";
foreach (RadButtonToggleState state in chk_Type.ToggleStates)
{
    state.Selected = state.Value.Equals(DBValue);
}

要检索选定的值,请使用 chk_Type.SelectedToggleState.Value.

And to retrieve the selected value, use the chk_Type.SelectedToggleState.Value.

注意:RadButton 的属性 Checked 必须设置为 true.并且至少应该选择一个切换状态,否则默认情况下将选择第一个切换状态.要使用 2 个以上的切换状态,请阅读 ToggleType="Custom".

Note: The RadButton's property Checked must be set to true. And at least 1 of your toggle states should be Selected, else the first toggle state would be selected by default. In order to use more than 2 toggle states, please read about ToggleType="Custom".

阅读有关 Telerik 的切换按钮的更多信息.

Read more about Telerik's Toggle Buttons.

这篇关于Telerik Rad Button 动态检查的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

更多推荐

[db:关键词]

本文发布于:2023-05-01 06:53:49,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1405943.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:动态   Telerik   Rad   Button

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!