ddlDXType是下拉框的名字,怎样才能把SQL语句遍历到下拉框当中呢?List<Object> list = new List<Object>();
this.ddlDXType.Items.Clear();
string strSql = "select '201' 表名,'工程201' 工程名称 union select '202' 表名,'工程202' 工程名称 union select '203' 表名,'工程203' 工程名称 union select '2031' 表名,'工程2031' 工程名称 union select '204' 表名,'工程204' 工程名称";
DataTable[] dt = null;
Cs os = new Cs();
dt = os.getData(strSql);
string strValue = "";
foreach (DataRow row in dt[0].Rows)
{
ListItem li = new ListItem();
li.Text = ;
strValue = row["工程名称"].ToString;
list.Add(strValue);
ddlDXType.Items.Add();
} ddlDXType.Items.Insert(0, "选择对象");
ddlDXType.Items[0].Value = "0";
this.ddlDXType.Items.Clear();
string strSql = "select '201' 表名,'工程201' 工程名称 union select '202' 表名,'工程202' 工程名称 union select '203' 表名,'工程203' 工程名称 union select '2031' 表名,'工程2031' 工程名称 union select '204' 表名,'工程204' 工程名称";
DataTable[] dt = null;
Cs os = new Cs();
dt = os.getData(strSql);
string strValue = "";
foreach (DataRow row in dt[0].Rows)
{
ListItem li = new ListItem();
li.Text = ;
strValue = row["工程名称"].ToString;
list.Add(strValue);
ddlDXType.Items.Add();
} ddlDXType.Items.Insert(0, "选择对象");
ddlDXType.Items[0].Value = "0";
ddlDXType.DataValueField = "工程名称";
ddlDXType.DataTextField = "工程名称";
ddlDXType.DataBind();
ddlDXType.DataBind();
这句会说工程名称这个没绑上
this.ddlDXType.Items.Clear();
string strSql = "select '201' 表名,'工程201' 工程名称 union select '202' 表名,'工程202' 工程名称 union select '203' 表名,'工程203' 工程名称 union select '2031' 表名,'工程2031' 工程名称 union select '204' 表名,'工程204' 工程名称";
DataTable[] dt = null;
Cs os = new Cs();
dt = os.getData(strSql);
string strValue = "";
foreach (DataRow row in dt[0].Rows)
{
ListItem li = new ListItem(row["工程名称"].ToString,(),row["工程名称"].ToString);
ddlDXType.Items.Add(li);
} ddlDXType.Items.Insert(0, "选择对象");
ddlDXType.Items[0].Value = "0";
ListItem li =new ListItem();
foreach (DataRow row in dt[0].Rows)
{
li = new ListItem(row["工程名称"].ToString(),row["工程名称"].ToString()); ddlDXType.Items.Add();
}
ddlDXType.Items.Insert(0, "选择对象");
ddlDXType.Items[0].Value = "0";
{
if (!IsPostBack)
{
string[] BookStyle = new string[] { "办公室软件", "开发工具", "服务器产品", "掌上型软件", "操作系统" };
for (int i = 0; i < BookStyle.Length; i++)
{
DropDownList1.Items.Add(BookStyle[i]);
}
}
}
这样或者DropDownList5.DataSource = dt;
DropDownList5.DataTextField = "City";
DropDownList5.DataValueField = "EmployeeID";
DropDownList5.DataBind();