Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal,
gostaria de saber como posso fazer, ao selecionar o rblTipoPessoa, a DIV correspondente seja exibida.
Detalhe, gostaria que ao abrir a pagina, por default seja exibido o DIV do CPF
<asp:RadioButtonList ID="rblTipoPessoa" runat="server" Width="122px">
<asp:ListItem Value="F">CPF</asp:ListItem>
<asp:ListItem Value="J">CNPJ</asp:ListItem>
</asp:RadioButtonList>
<div id="CPF">
<asp:TextBox ID="txtCPF" runat="server" class="form-control" placeholder="Informe o CPF"></asp:TextBox>
</div>
<div id="CNPJ">
<asp:TextBox ID="txtCNPJ" runat="server" class="form-control" placeholder="Informe o CNPJ"></asp:TextBox>
</div>Pode também usar Panel.
Facilita muito.. Ai você controla pela propriedade Visible.
Basicamente é melhor você usar os controles do asp mesmo... Porque ai você pode modificar as propriedades, como o itlpps disse. Se você adicionar um id e um runat server na div, você vai poder controlar ela via código e setar a propriedade visible para true no evento de clique.
Faz isso via jquery ficará muito melhor. Mas se realmente quiser fazer isso pelo C#, você terá que modificar sua div e adicionar a propriedade runat="server", adicionar um ID e controlar via C#.
Abraços,