我在其中有一個UpdatePanel
一個背景顏色爲黃色的文本框和文本框的文本更改觸發器,一切正常,除了背景顏色恢復爲白色時,我寫了一些文本文本框然後集中在其他地方。UpdatePanel重置文本框背景顏色
這是什麼造成的?謝謝。
使用asp.net 4.0
這裏是asp.net標記:
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<span>
<asp:TextBox ID="sticky" runat="server" AutoPostBack="true"
Text='<%# Bind("sticky") %>' TextMode="MultiLine"
OnTextChanged="cSticky" />
</span>
</ContentTemplate>
<Triggers>
<asp:AsyncPostBackTrigger ControlID="sticky" EventName="TextChanged" />
</Triggers>
</asp:UpdatePanel>
這裏是CSS:
#StickyDiv textarea
{
height:170px;
width:185px;
resize:none;
margin-top:1px;
border:none;
font-family:Comic Sans MS;
font-size:1.2em;
padding:3px;
line-height:1.1em;
}
這裏是jQuery的:
$(function() {
$("#StickyDiv textarea:even").css("background-color","#ffff95");
$("#StickyDiv textarea:odd").css("background-color", "#fe8ab9");
});
請添加代碼,包括影響你的控件的javascript和css。 – Aristos