我的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