1
테이블의 한 컬럼 값을 리턴하는 웹 서비스 메소드가 있습니다. 내 드롭 다운 목록에 해당 값을 추가하고 싶습니다. 그것을 할 수있는 쉬운 방법이 있습니까?드롭 다운리스트에 값 추가하기
다음은 회의 테이블에서 모든 conference_name을 반환하는 웹 메서드입니다.
[WebMethod(Description = "Retrieves all Conference")]
public DataSet GetAllConference()
{
DataSet dataSet = new DataSet();
// Create connection object
OleDbConnection oleConn = new OleDbConnection(connString);
try
{
oleConn.Open();
string sql = "SELECT conference_name FROM Conference";
OleDbDataAdapter dataAdapter = new OleDbDataAdapter(sql, oleConn);
dataAdapter.Fill(dataSet, "Conference");
}
catch (Exception ex)
{
Console.WriteLine(ex.ToString());
}
finally
{
oleConn.Close();
}
if (dataSet.Tables.Count <= 0)
return null;
else
return dataSet;
}
사용자쪽에는 하나의 드롭 다운 목록이 있습니다. 어떻게 웹 메서드에 의해 반환 값을 드롭 다운 목록에 추가 할 수 있습니다.
ddlist.DataValueField = "IDColumnInTheDataTable"; – Adil