NullReferenceException未由usercode-未设置为对象实例的对象引用处理

时间:2012-04-13 03:52:01

标签: sharepoint sharepoint-2010

我得到NullReferenceException未在下面的代码中被usercode处理。

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

试图找出一百万次。但我无法做到。

1 个答案:

答案 0 :(得分:1)

您可能应首先从listitem获取Dropdownlist并设置所选值

试试这个:

 ListItem li = drpArea.Items.FindByText(Convert.ToString(item["Area"]));
 if (li != null)
    drpArea.SelectedValue = li.Value;