一个下拉列表框已和数据库一个表绑定,现在有个问题是除了要显示这个表中数据外,还需要单独显示一行数据,比如列表框绑定的是表中“来源”字段内容,显示“国内、国际、社会、财经...”除此之外还要另外显示一个“无”的数据,我现在绑定了库中的表能显示表中的数据,但不知道如何显示这个“无”的数据??这个要怎么做?(因为表记录可能要修改所以“无”不能加入表记录中!)

解决方案 »

  1.   

    DataTable里Insert一条“无”的记录后再绑定
      

  2.   

    先item.add("无"),然后再帮定就可以了
      

  3.   

    ddl_upload.Items.Add( new ListItem( "无工作下线","0"));
      

  4.   

    请大家看清楚,我说的是不能在数据库的表中加这个数据的。。---------------------先item.add("无"),然后再帮定就可以了-------->这个是怎么做呀,能不能再说清楚点。
      

  5.   

    我这样做不行呀,怎么办,,
    function Databind1()
       sql="select * from Special order by SpecialID desc"
       zt.DataSource=getdataview(sql,"ww")
       zt.DataTextField ="SpecialName"
       zt.DataValueField="SpecialID"
       
       zt.Items.Add(new ListItem( "无","0"))
       zt.DataBind()
    end function
      

  6.   

    必须在绑定之后再追加:
    function Databind1()
       sql="select * from Special order by SpecialID desc"
       zt.DataSource=getdataview(sql,"ww")
       zt.DataTextField ="SpecialName"
       zt.DataValueField="SpecialID"
       zt.DataBind()   ListItem myListItem = New ListItem("无","0")
       zt.Items.Insert(0,myListItem)//把无放到第一行
    end function这两句可能会有语法错误,因为我是在C#中调试的,对不起
    ListItem myListItem = New ListItem("test","0")
    zt.Items.Insert(0,myListItem)