Я создаю страницу продуктов, где пользователь выбирает параметр, например, в списке радиокнопок, а затем элемент управления с различными параметрами этого продукта появляется в заполнителе или в элементе div, если выбрана одна из радиокнопок.
На данный момент это код:
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
Нужно использовать какой-нибудь ajax для загрузки элемента управления, верно?
Я иду в правильном направлении?
Спасибо.