繁体   English   中英

如何从服务器端禁用 RadButton?

[英]How do I disable RadButton from server-side?

我的 aspx 文件中有这个按钮。

<telerik:RadButton ID="btnEnable" OnClick="btnEnable_Click" runat="server" ToolTip="enable"
                                Text="Enable" Enabled="false" Icon-PrimaryIconUrl="~/images/icon.png">
</telerik:RadButton>

我在客户端禁用它是这样的:

btnEnable.set_enabled(false);

我想在我的 aspx.cs 中添加服务器端代码。 因此,当在网格中选择项目时,我希望从服务器端禁用此按钮。

函数看起来像这样

protected void btnEnable_Click(object sender, EventArgs e)
{
   if(someLogic){btnEnable must be disabled}
}

如果有帮助,可以在网格中选择项目后调用此按钮。

请记住,您可以添加 ToggleStates:

MyButton.ToggleType = ButtonToggleType.CheckBox;
MyButton.ButtonType = RadButtonType.ToggleButton;
MyButton.ToggleStates.Add("Selected");
MyButton.ToggleStates.Add("Unselected");
MyButton.Checked= false; //set to unselected

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM