Hola gracias a la ayuda que me proporcionaron en este foro logre mostrar en un dropdownlist la iformacion de un campo de una tabla.
Bien ahora se me ocurrio que podia enlazarlos entre si y siguiendo unas recomendaciones lo hice asi.
puse la propiedad autopostback=true de cada combo y lo que sigue es asi
Sub Page_Load(Sender As Object, E As EventArgs)
Dim ds As DataSet
Dim MyConnection As SqlConnection
Dim MyCommand As SqlDataAdapter
MyConnection = New SqlConnection("SERVER=MDS01; DATABASE=be; INTEGRATED SECURITY=false;PASSWORD=sa;USER=sa")
MyCommand = New SqlDataAdapter ("select EstadoID, Nombre_Estado from Estado" , MyConnection)
ds = New DataSet ()
MyCommand.Fill(ds,"Estado")
DropDownList1.DataSource = ds.Tables("Estado").DefaultView
DropDownList1.DataTextField = "Nombre_Estado"
DropDownList1.DataValueField ="EstadoID"
DropDownList1.DataBind()
Dim dc As DataSet
Dim MyConnection2 As SqlConnection
Dim MyCommand2 As SqlDataAdapter
MyConnection2 = New SqlConnection("SERVER=MDS01; DATABASE=be; INTEGRATED SECURITY=false;PASSWORD=sa;USER=sa")
MyCommand2 = New SqlDataAdapter ("select CiudadID, Nombre_Ciudad from Ciudad WHERE EstadoID=" &DropDownList1.SelectedItem.Value , MyConnection2)
dc = New DataSet ()
MyCommand2.Fill(dc,"Ciudad")
DropDownList2.DataSource = dc.Tables("Ciudad").DefaultView
DropDownList2.DataTextField = "Nombre_Ciudad"
DropDownList2.DataValueField = "CiudadID"
DropDownList2.DataBind()
End Sub
Sub Button1_Click(sender As Object, e As EventArgs)
Dim s As String = "Elementos seleccionados:<br>"
Dim i As Int32
For i = 0 to Check1.Items.Count-1
If not Check1.Items(i).Selected Then
Iblmessage.Text = "Es necesario que seleccione un servicio"
Else If Check1.Items(i).Selected Then
Response.Redirect("WebBPorAgencia.aspx")
End If
Next
End Sub
De esta manera cuando selcciono estado en ciudad aparece todas las corresponientes a esa (anaco, ...).
Sin embargo cuando en Dropdownlist selecciono otro Estado en el combo ciudad me continua mostrando las ciudades de del primer estado que seleccione en el primer combo