downlist.SelectedItem.Selected=false;
如果下载列表的SelectedItem
为空,则在运行此代码后,将出现“对象引用未设置为对象”的错误;
我该如何修改这个
downlist.ClearSelection();
afert修改,我可以避免上述异常
答案 0 :(得分:1)
那么,下面怎么样?
if (downlist.SelectedItem != null)
{
downlist.SelectedItem.Selected=false;
}
我确信如果我完全理解你的问题,那么会有一个更复杂的解决方案,但这应该可以解决问题(除非多个线程访问downlist.SelectedItem
,它们不应该在典型的ASP.Net应用程序中)。