asp.net - 更改禁用链接按钮的颜色

标签 asp.net linkbutton

我的 GridView 中有一个链接按钮,当满足特定条件时它将被禁用。我的问题是,当按钮被禁用时,按钮的颜色将变为灰色,但我不希望它变为灰色,也许是黑色。我尝试使用以下代码将灰色更改为其他颜色,但它不起作用,你们有什么想法吗?

尝试过:

LinkButton.ForeColor = Drawing.Color.Black
or
LinkButton.CssClass = "BlackLnkBtn"
or
LinkBUtton.Attributes("class") = "BlackLnkBtn"

最佳答案

尝试下面的 CSS 和代码:

CSS:

<style type="text/css">
    .disabledbtn
    {
    background-color:#000000;
    color:#FFFFFF;
    }
</style>

代码:

LinkButton1.Enabled = False
LinkButton1.CssClass = "disabledbtn"

关于asp.net - 更改禁用链接按钮的颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1529114/

相关文章:

jquery - 使用ajax加载html内容。浏览器不释放内存

asp.net - 为什么 GridView 中的 LinkBut​​ton 不会引发其 OnClick 事件?

c# - 如何从 GridView 在新选项卡中打开页面?

asp.net - 处理 WIF 中的并发身份提供商声明

c# - 将 eval 传递给 javascript

c# - 将单元格转换为选中复选框的文本框

c# - Repeater 中的 LinkBut​​ton 会导致回发,而按钮则不会

asp.net - 如何让 ASP.net 对象出现在同一行?

c# - ASP.Net LinkBut​​ton 在本地工作但不能在服务器上工作

c# - 以 yyyy/MM/dd HH :mm:ss cause validation error in asp.net mvc 格式保存日期时间