ASP.NET中的级联Dropdonlist

下载Dropdown_list_CAscading - 1.62 MB

这是级联下拉列表的代码,它帮助了解如何下拉列表级联,如何编写代码,并帮助了解如何从数据库中添加项目到下拉列表。
使用下面的codeHere代码显示,当第一个下拉的选择的文本变化立即第二下拉负荷,它有助于在一个用户有一些超级的类别和在选择超级类别必须显示子分类各自选择的值在dropdownlist 1。在下面的代码中,mysql的连接字符串被分配给一个变量,这里我使用ODBC建立到数据库和表的连接。dropdownlist1中的数据是自动填充的,在选择了第一第二个下拉列表之后,在“Do while”语句的帮助下进行填充,数据继续增加,直到条件为false。隐藏,复制Code Protected Sub country_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles country.SelectedIndexChanged
Dim myreader As Odbc.OdbcDataReader
Dim ConnStr As String = “Driver={MySQL ODBC 3.51 Driver};Server=localhost;Database=TaxPRo;uid=root;pwd=password;option=3”
Dim con As OdbcConnection = New OdbcConnection(ConnStr)
Dim cmd As OdbcCommand = New OdbcCommand(“select * from states where country_id=” & country.SelectedValue & " order by state_name", con)
con.Open()

    myreader = cmd.ExecuteReader()
   
    
    Do While myreader.Read()
        
        state.Items.Add(New ListItem(myreader("state_name"), myreader("country_id")))
                  
    Loop
    myreader.Read()
    state.DataValueField = ("country_id")
End Sub

<%@ Import Namespace=“System.Data” %>
<%@ Import Namespace=“System.Data.Odbc” %>
如果您正在使用ODBCBy Avinash Desai,请记住导入上述名称

本文转载于:http://www.diyabc.com/frontweb/news364.html

你可能感兴趣的:(ASP.NET中的级联Dropdonlist)