ASP.NET: отключение LinkButton с помощью JavaScript - PullRequest
0 голосов
/ 04 августа 2011

Я пытаюсь отключить LinkButton на моей странице aspx.

Кажется, он отключен, но мне бы очень хотелось, чтобы он был серым. Вот что я использую:

function DisableVehicles()
{
 document.form1.lstVehicles.disabled = true;
 document.getElementById("<%= InsertVehicles.clientID %>").enabled = false;
 document.getElementById("<%= InsertVehicles.clientID %>").onclick = function() {return false;}; 
}

LinkButton выглядит следующим образом:

<asp:LinkButton ID="InsertVehicles" BorderStyle="Solid" Font-Underline="False" Font-Size="Small" Font-Names="Tahoma" BackColor="#20548E" ForeColor="White" Height="16px" Width="150px" BorderColor="#20548E" runat="server"><center>Insert Vehicles</center></asp:LinkButton>

Есть ли способ сделать так, чтобы он выглядел как стандартный отключенный элемент управления? (то есть: серым цветом?)

Спасибо

Jason

1 Ответ

0 голосов
/ 04 августа 2011

Может быть, такой код (вы даете всем своим классам элементов кнопки .button в CSS):

.button[disabled=true], .button[disabled=true]:hover,
.button[disabled=disabled], .button[disabled=disabled]:hover
 {
  color: #cecece;
  cursor:text !important;
}
...