asp.net에서 초보자입니다. asp.net의 드롭 다운 목록을 채우는 측면에서 더 적절한 것이 무엇인지 물어보고 싶습니다. 데이터 소스를 사용하거나 sqldatareader 및 for 루프를 사용합니다.asp.net의 드롭 다운 목록을 동적으로 채우는 것
For i = 1 To 20
etc.CommandText = "select Classification from schemaItemDetails.AssetClassification where AC_ID = " & i & ""
Dim dr As SqlDataReader = etc.ExecuteReader
While (dr.Read())
ddoneclassification.Items.Add(dr.GetString(0))
End While
dr.Close()
Next
의 SqlDataSource이 하나를 사용에 차이가 있습니까? :
나는 내 샘플 코드는 여기에의 SqlDataReader 개체와 루프를 사용하고 나는 드롭 다운을 채우기 위해 sqldatasource를 결코 사용하지 않는다.