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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值