Autor Zpráva
BLACK_ANGEL1
Profil
zdravim

skusam spravit stranku kde mam dropdownlist v ktorom su data z DB a button
tlacitko pridava dalsie dropdowlist
problem je ked selectnem na prvom dropdownliste nieco po pridani dalsieho ddl zostane selectnute ale ak selectnem daco na 2ddl tak po pridani dalsieho tretieho ddl uz neostava selectnute to co bolo na druhom ddl

asi treba daco cez post back ale to neviem ako funguje

momentalne tam mam toto

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
        If Not IsPostBack Then
            Dim lstddl = New List(Of DropDownList)()
            Session("ddl") = lstddl
        End If
    End Sub

    Protected Sub Btnadd_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnadd.Click
        Dim lstddl = New List(Of DropDownList)()
        Dim random As New Random()
        Dim mybtn As New DropDownList()
        mybtn.DataSource = Sqlcomponent2
        mybtn.DataTextField = "component_name"
        mybtn.DataValueField = "id_component"
        mybtn.DataBind()
        Dim btnlist = TryCast(Session("ddl"), List(Of DropDownList))

       If btnlist IsNot Nothing Then
            For Each DropDownList In btnlist
                PlaceHolder1.Controls.Add(DropDownList)
                lstddl.Add(DropDownList)
            Next
        End If
        PlaceHolder1.Controls.Add(mybtn)
        lstddl.Add(mybtn)
        Session("ddl") = lstddl
    End Sub

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: