关于dropdownlist绑定示例:
public void RoleType()
{
string sql = "select * from dbo.tbShop_Role where DeleteTag=0";
DataSet ds = CYP.DBUtility.SqlHelper.dataSet(auctionConn, sql);
if (ds != null && ds.Tables[0].Rows.Count > 0)
{
ddlRoleType.DataTextField ="Name";
ddlRoleType.DataValueField = "id";
ddlRoleType.DataSource = ds.Tables[0].DefaultView;
ddlRoleType.DataBind();
}
ddlRoleType.Items.Insert(0, new ListItem("--请选择--",""));
}
dropdowlist添加默认值:
1,ddlRoleType.Items.Insert(0, new ListItem("--请选择--",""));
结果:
值:空 键:--请选择--
2.ddlRoleType.Items.Insert(0, "--请选择--");
结果:
值:--请选择-- 键:--请选择--
3.ListItem myitem=new ListItem();
myitem.Text= "--请选择--";
myitem.Value= " ";
ddlRoleType.Items.Add(myitem);
4.DropDownList1.Items.Add(new ListItem("全部留言","0")); //动态添加新项