Я изменяю стиль границ и цвет рамки на текстовом поле .NET к чисто красному соответственно. После обратной передачи я пытаюсь возвратить текстовое поле его значениям по умолчанию, но я, может казаться, не разбираюсь в цвете. Я погуглил это и попытался получить значения по умолчанию в отладчике, но значения в отладчике всегда выглядят слишком темными из серого цвета при применении. Существует ли простой способ возвратиться к стилю по умолчанию текстового поля?
Вы можете написать два CSS класса:
.tb_with_border {
border: 1px #FF0000 solid;
}
.tb_without_border {
border: none;
}
... и затем вы можете изменить стили, назначив свойство CssClass вашему textbox, например:
Textbox1.CssClass = "tb_without_border";
или в разметке:
<asp:TextBox id="Textbox1" runat="server" CssClass="tb_with_border" />
Вы должны использовать CSS для этого в любом случае...
Textbox1.Style.Remove("border")