-2

我得到下面代码中的用户代码未处理 NullReferenceException。

if (item["Area"] != null)
{
    drpArea.Items.FindByText(item["Area"].ToString()).Selected = true;//error occurs here.
}

试图弄清楚一百万次。但我做不到。

4

1 回答 1

1

可能是您应该首先获取listitem然后Dropdownlist设置选定的值

试试这个 :

 ListItem li = drpArea.Items.FindByText(Convert.ToString(item["Area"]));
 if (li != null)
    drpArea.SelectedValue = li.Value;
于 2012-04-13T05:49:28.867 回答