Je crée une page de produits, où l'utilisateur sélectionne une option dans une radiobuttonlist par exemple, puis un contrôle avec les différentes options de ce produit apparaît dans un espace réservé ou dans un div lorsque l'un des boutons radio est sélectionné.Divers contrôles ASP dans une page ASP.NET
Au moment où c'est le code:
ASPX:
<form runat="server">
<asp:CheckBoxList ID="Lentes" runat="server" OnClick="EscolheLentes">
<asp:ListItem Value="LU">
Lentes Unifocais
</asp:ListItem>
<asp:ListItem Value="LP">
Lentes Progressivas
</asp:ListItem>
</asp:CheckBoxList>
<asp:PlaceHolder runat="server" ID="PHLentes"></asp:PlaceHolder>
</form>
aspx.vb:
Protected Sub EscolheLentes()
Dim ControlLente As Control
If (Me.Lentes.Items.FindByValue("LU").Selected) Then
ControlLente = LoadControl("LentesUnifocais.ascx")
ElseIf (Me.Lentes.Items.FindByValue("LP").Selected) Then
ControlLente = LoadControl("LentesProgressivas.ascx")
End If
Me.PHLentes.Controls.Add(ControlLente)
End Sub
besoin d'utiliser certains ajax pour charger le contrôle à droite? Suis-je dans la bonne direction?
Merci.
Vous ne devez pas utiliser AJAX, vous pouvez faire une publication. Voulez-vous utiliser AJAX? –
Eh bien, dans ce cas, je pense que ce n'est pas nécessaire AJAX. Je veux juste le moyen facile de montrer correctement tout ce qui est nécessaire. :) –