异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例请各位高手帮帮忙.分析一下有什么原因.我就看不出来有什么不对的地方..

解决方案 »

  1.   

    哪里使用的对象未实例化(==null),你仔细检查一下。
      

  2.   

    类别:ListBox 
    ID:   NewsList
    用途:点击一个图片按钮 页面跳转到修改某一条新闻.
    private void editBtn_Click(object sender, System.Web.UI.ImageClickEventArgs e)
    {
           Response.Redirect("EditNews.aspx?id="+NewsList.SelectedItem.Value);
    }有问题吗?
      

  3.   

    NewsList.SelectedItem可能为空……
      

  4.   

    NewsList有值啊,<option value="13">aaa</option>
    <option value="14">bbb</option>
    ...
    ...
    全部都在VS里面做的,是不是有些地方遗留了吗?
      

  5.   

    页面回传了,NewList中数据要重新绑定,否则都没有了
      

  6.   

    NewsList.SelectedItem.Value
    看明白这个...是SelectedItem..如果没有被选中的..那么就是为空了啊...<option value="13">aaa</option>
    <option value="14">bbb</option>
    不一定就是被选中的啊
      

  7.   

    在page_load中让NewsList绑定数据
    在浏览器中对NewsList的ITem选中,或者程序中设置一个默认值
    然后在button事件就可以直接用了NewsList.SelectedItem.Value
      

  8.   

    是用户没有选中NewsList控件中的项引起的。