不好意思只有这么多分来慰劳大家!!!!!我将下拉菜单设置如下:
DropDownList1.DataSource=DeptSet;
DropDownList1.DataValueField="name";
DropDownList1.DataTextField="name";
DropDownList1.DataBind();现在出现一个问题,就是在PAGE.LOAD之后,如果我不选择下拉菜单,提交以后,会发现,原来下拉菜单的中第一项,被当作是默认值被存进数据库中.
我想做的效果是,如果不选择下拉菜单,那么它的值就是空的.请问应该如何设置呢???请注意我的下拉菜单的数据源是一个TABLE,不是通过LISTITEM添加进去的.
DropDownList1.DataSource=DeptSet;
DropDownList1.DataValueField="name";
DropDownList1.DataTextField="name";
DropDownList1.DataBind();现在出现一个问题,就是在PAGE.LOAD之后,如果我不选择下拉菜单,提交以后,会发现,原来下拉菜单的中第一项,被当作是默认值被存进数据库中.
我想做的效果是,如果不选择下拉菜单,那么它的值就是空的.请问应该如何设置呢???请注意我的下拉菜单的数据源是一个TABLE,不是通过LISTITEM添加进去的.
DropDownList1.DataSource=DeptSet;
DropDownList1.DataValueField="name";
DropDownList1.DataTextField="name";
DropDownList1.DataBind();
DropDownList1.Items.Insert(0,new ListItem("",""));
再次谢谢大力支持
{
cmd.Parameters.Add("@name",DbNull.Value);
}
else
{}