첫 번째 열에는 gridview
이고 checkbox
입니다. 나는 autopostback="true"
이라는 checkbox
속성을 설정했습니다. gridview
은 updatepanel
안에 있습니다. checkbox
이 checked
일 때 panel
을 표시하려는 경우, 어떤 패널이 업데이트 패널 외부에 있는지 확인하십시오. 코드를 통과하는 체크 포인트로 코드를 확인하지만 작동하지 않습니다. 어느 누구라도 나를 도울 수 있습니까? ..updatebox 내의 gridview 내의 체크 박스
미리 감사드립니다.
내 코드는 참조 용으로 여기에 ...
HTML 코드 :
<asp:Panel ID="ploperation" runat="server" CssClass="plop" Visible="False">
<asp:LinkButton ID="lbtnasspam" runat="server" CssClass="panelbtn" Font-Names="Calibri"
Font-Size="14px" Font-Underline="False" OnClick="lbtnasspam_Click">Report As Spam</asp:LinkButton>
</asp:Panel>
<asp:UpdatePanel ID="up" runat="server">
<ContentTemplate>
<asp:GridView ID="gvmail" runat="server" AllowPaging="True" AutoGenerateColumns="False">
<Columns>
<asp:TemplateField>
<ItemTemplate>
<asp:CheckBox ID="chkchild" runat="server" AutoPostBack="true" OnCheckedChanged="chkchild_CheckedChanged"/>
</ItemTemplate>
<ItemStyle Width="15px" />
</asp:TemplateField>
</Columns>
</asp:GridView>
</ContentTemplate>
</asp:UpdatePanel>
C# 코드 :
protected void chkchild_CheckedChanged(object sender, EventArgs e)
{
ploperation.Visible = true;
}
업데이트 패널 do 부분 페이지 로딩 .... so if wana show ur panel to ur update panel. –
@AmitSingh 감사합니다. 업데이트 패널에서 작동합니다 ... – ragu
@AmitSingh 업데이트 패널 외부에서 만들 수 있습니까? – ragu