簡體   English   中英

禁用時如何更改asp按鈕顏色,默認情況下按鈕將在UI上禁用

[英]How to change asp button color when disabled, by default button will be disabled on UI

<asp:Button ID="btnSubmit" runat="server" Text="Save" 
     CssClass="buttonNormal buttonChange" OnClick="submit_Click" 
     Enabled="false" ToolTip="Please click on the left button to enable save" />

在啟動時保存按鈕將被呈現為禁用,單擊其他按鈕時,“保存”按鈕將被啟用。

功能按預期工作,但按鈕視圖無論是啟用還是禁用都沒有區別。

無法在 CS 文件中寫入顏色更改邏輯,因為此按鈕將在應用程序啟動時呈現。

有人可以幫助解決這個問題嗎?

TIA,卡爾。

在您的提交_單擊 function 中,您可以添加;

using System.Drawing;
...
if(btnSubmit.Enabled == "False"){
   btnSubmit.BackColor = Color.Blue; // or btnSubmit.BackgroundColor = Color.Blue;
}
else{
   btnSubmit.BackColor = Color.Grey; // or btnSubmit.BackgroundColor = Color.Grey;
}

您最初可以像這樣設置顏色;

<asp:Button BackgroundColor="Blue" ID="btnSubmit" runat="server" Text="Save" 
     CssClass="buttonNormal buttonChange" OnClick="submit_Click" 
     Enabled="false" ToolTip="Please click on the left button to enable save" />

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM