我目前很难从数据库列中检索值并将该值分配给dropdownlist.selecteditem.text。 我有像
这样的查询SELECT [ProductName]+' '+ '('+[Category]+')' As ProductNameCategory From Products
我想将查询结果分配给下拉列表。 像这样
dropdownlist.selecteditem.text=ProductNameCategory
答案 0 :(得分:0)
你可以在DDL上调用DisplayMember吗?
以下是Windows应用的语法。组合框的设置类似于ddl。您需要告诉要绑定的值。
try //Try block for opening, querying and displaying pulled data
{
SqlConnection sqlConn = new SqlConnection("ConnString"); //Connection String
sqlConn.Open();
using (SqlDataAdapter dataadapter = new SqlDataAdapter("Select * from Test_Names", sqlConn))
{
var table = new DataTable();
a.Fill(table);
comboBox1.DataSource = t;
comboBox1.DisplayMember = "FirstName"; //name of Column/DisplayName
comboBox1.ValueMember = "Firstname"; //Name of Column/Value
}
}
sqlConn.Close(); //Close Conn
catch (Exception ex)
{
//handle errors
} //End Try Catch for SQL Operations