2014-03-28 3 views
1

작동하지 : 뒤에서 코드변경 CSS 클래스 - 영문 파일에

<asp:LinkButton ID="lnkbutton1" runat="server" Text="foo bar" OnClick="lnkbutton1_Click"></asp:LinkButton> 

<asp:UpdatePanel ID="UpdatePanel1" runat="server"> 
<ContentTemplate> 
some control... 
</ContentTemplate> 
    <Triggers> 
    <asp:AsyncPostBackTrigger ControlID="lnkbutton1" EventName="Click" /> 
</Triggers> 
</asp:UpdatePanel> 

: 나는 제거하지 않는

protected void lnkbutton1_Click(object sender, EventArgs e) 
{ 
    lnkbutton1.CssClass = "activeAnchor"; 
} 

CSS 클래스는 을 변경하지 않습니다 트리거에서 링크 버튼 (그리고 전체 페이지 게시물을 뒤로)

어떤 도움이 필요하십니까?

+1

링크 버튼이 업데이트 패널에 있어야하지 않습니까? – DGibbs

답변

1

귀하의 링크 버튼이 업데이트 패널 외부에 있습니다. 이겼습니다; t 업데이트 ...하지 말아야 할 .. 귀하의 업데이트 패널 내부로 이동하십시오.

업데이트 패널은 컨트롤을 업데이트해야하는 버튼을 수용하는 것이 아니라 실제로 컨트롤과 버튼이있는 것을 의미합니다.