DropDownList spdpdl = (DropDownList)Edit_art_FormView.FindControl("special_dropdownlist");
String end_sign = ((Label)Edit_art_FormView.FindControl("special_end_Label")).Text; if (end_sign != "0")
{
Edit_art_FormView.FindControl("special_label").Visible = true;
Edit_art_FormView.FindControl("Lab_Message").Visible = true;
spdpdl.Visible = false;
}
else
{
Edit_art_FormView.FindControl("special_label").Visible = false;
Edit_art_FormView.FindControl("Lab_Message").Visible = false;
spdpdl.DataSource = special_able;
spdpdl.DataTextField = "special";
spdpdl.DataValueField = "special_ID";
spdpdl.DataBind();
}end_sign是个结束标记,当标记不等于0,dropdownlist不绑定数据,当标记=0时绑定数据源special_able
spdpdl在绑定的数据始终不是原有数据,而总是默认值,请教大家如何修改,谢谢
String end_sign = ((Label)Edit_art_FormView.FindControl("special_end_Label")).Text; if (end_sign != "0")
{
Edit_art_FormView.FindControl("special_label").Visible = true;
Edit_art_FormView.FindControl("Lab_Message").Visible = true;
spdpdl.Visible = false;
}
else
{
Edit_art_FormView.FindControl("special_label").Visible = false;
Edit_art_FormView.FindControl("Lab_Message").Visible = false;
spdpdl.DataSource = special_able;
spdpdl.DataTextField = "special";
spdpdl.DataValueField = "special_ID";
spdpdl.DataBind();
}end_sign是个结束标记,当标记不等于0,dropdownlist不绑定数据,当标记=0时绑定数据源special_able
spdpdl在绑定的数据始终不是原有数据,而总是默认值,请教大家如何修改,谢谢
解决方案 »
- htnl5中关于websocket的问题
- asp.net项目问题
- datagrid自带的分页链接的ONCLICK在哪里写呀?找不到
- 请问各位大侠,NavigateUrl="javascript:var win=window.open('../fylr/w_qx_select.aspx?id=<%# DataBinder.Eval(Container.DataItem,"i
- 如何使用验证控件保证我输入的是数字(包括小数点)
- 一个asp.net初学者的困惑!!!!!!!!!!!很急的!◎
- 怎么把Json数组中Unicode转换为汉字
- 这种效果是怎么做的~
- lable值的问题
- vs2013 没有Web Developer Tools
- GridView除了VS自带的样式外,有没有其它模版样式可以下载?
- 网站中新闻正文用什么数据格式好?text还是varchar还是nvarchar?
你这句应该是绑定吧。
但是你下边又做了修改:
spdpdl.DataTextField = "special";
spdpdl.DataValueField = "special_ID";然后再进行绑定:
spdpdl.DataBind(); 你这样写总觉得很乱。而且
spdpdl.DataTextField = "special";
spdpdl.DataValueField = "special_ID";
这里你怎么会赋值个字符串呢?
spdpdl.DataValueField = "special_ID";
这两句不是给Dropdownlist控件设定属性吗?
spddl.SelectedIndex = spddl.Items.IndexOf(spddl.Items.FindByValue("special_ID"));