写了个语句,当dd["work_man"].ToString () 无值时报错,该如何写?if (dd["work_man"].ToString () != "")
{ this.work_man.SelectedValue = dd["work_man"].ToString(); }
else
{ this.work_man.SelectedValue = "未知"; };报错:
“work_man”有一个无效 SelectedValue,因为它不在项目列表中。
参数名: value源错误: 行 84: if (dd["work_man"].ToString() != "")
行 85: { this.work_man.SelectedValue = dd["work_man"].ToString(); }
行 86: else
行 87: { this.work_man.SelectedValue = "未知"; };
{ this.work_man.SelectedValue = dd["work_man"].ToString(); }
else
{ this.work_man.SelectedValue = "未知"; };报错:
“work_man”有一个无效 SelectedValue,因为它不在项目列表中。
参数名: value源错误: 行 84: if (dd["work_man"].ToString() != "")
行 85: { this.work_man.SelectedValue = dd["work_man"].ToString(); }
行 86: else
行 87: { this.work_man.SelectedValue = "未知"; };
SqlDataReader dd = (SqlDataReader)conn.Select(DataSourceSelectArguments.Empty);
if (dd.HasRows)
{
dd.Read();
this.SqlDataSource2.SelectCommand = "SELECT [name] FROM [name] WHERE (bumenid = '" + dep + "') order by bumen";
if (dd["work_man"].ToString() != "")
{ this.work_man.SelectedValue = dd["work_man"].ToString(); }
else
{ this.work_man.SelectedValue =null; };
----------
三易通软件(服装进销存,服装进销存软件,服装进销存管理软件,服装进销存管理系统,服装店管理软件,服装店管理系统,服装销售管理软件,服装销售管理系统,服装零售管理软件,服装零售管理系统,服装店软件,服装店收银软件):http://www.3etsoft.cn
{
if (dd["work_man"].ToString () != "")
this.work_man.SelectedValue = dd["work_man"].ToString();
else
this.work_man.SelectedValue = "未知";
} 先判断是否为null `
这句就是绑定work_man的语句
不是吧,你要给work_man绑定数据源啊~
if(dd["work_man"] != null)
{
if (dd["work_man"].ToString () != "")
this.work_man.SelectedValue = dd["work_man"].ToString();
else
this.work_man.SelectedValue = "未知";
}