老大
据我所知
DataView的Sort方法中
要指定的是数据库的字段名吧多个的话,用逗号连接就好
如:
dataview1.sort = "column1,columns2"

解决方案 »

  1.   

    老老大, 这是绑定到下拉列表框里的数据库字段名啊!!那这句又该如何写?dataview1.rowfilter="job_name=DropDownList1.selectedindex"编译说没有配置到实例!!
      

  2.   

    dataview1.rowfilter="job_name="+DropDownList1.selectedIndex
      

  3.   

    try:dataview1.sort = "column1 desc,columns2 asc"dataview1.sort = "column1 desc"(肯定行)
      

  4.   

    书上是这样写的!
    dataview1.rowfilter="job_name=' & DropDownList1.selecteditem.value & '"dataview1.sort="dropdownlist2.selecteditem.value & "" & RadioButtonList1.selecteditem.value"但是编译说未配置到对象实例,  引号 空格,来回试了好多次,都不对,  郁闷!!!!!
      

  5.   

    呵呵,你的DropDownList绑定事件在哪里写的?有没有判断是否IsPostBack?
      

  6.   

    autopostback=true
    但还是不行!  救我!!!
      

  7.   

    dataview1.sort=dropdownlist2.selecteditem.value.ToString() + "," + RadioButtonList1.selecteditem.value.ToString()
      

  8.   

    dataview1.rowfilter="job_name='" & DropDownList1.selecteditem.value & "'"
      

  9.   

    dataview1.rowfilter="job_name="+ DropDownList1.selecteditem.value;
      

  10.   

    都不行,具体输出业面如下
    未将对象引用设置到对象的实例。 
    说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例。源错误: 
    行 6:   sub btnsubmit_click(src as object,e as eventargs)
    行 7:   if DropDownList1.selecteditem.value<>"请选择" then
    行 8:   dataview1.rowfilter="job_name='" & DropDownList1.selecteditem.value & "'"
    行 9:  
    行 10:  end if
     行8和9是错误行!!
      

  11.   

    SqlDataAdapter myad= new SqlDataAdapter(); 
    myad.SelectCommand=myCommand;
    DataSet ds=new DataSet();
    myad.Fill(ds,"mailbox");
    DataView source=ds.Tables["mailbox"].DefaultView;
    source.Sort="字段名 desc";
    DataGrid_Mail.DataSource=source;
    DataGrid_Mail.DataBind();
      

  12.   

    我的dataview    是用vs.net 自带的向导创建的!!  难道它不能用吗??
      

  13.   

    你的DropDownList是怎么绑定的?代码可以看看吗?
      

  14.   

    <asp:DropDownList id="DropDownList1" AutoPostBack="True" runat="server">
    <asp:ListItem>请选择</asp:ListItem>
    <asp:ListItem>2</asp:ListItem>
    <asp:ListItem>22</asp:ListItem>
    <asp:ListItem>222</asp:ListItem>
    <asp:ListItem>2222</asp:ListItem>
    </asp:DropDownList>
    应该对吧!!
      

  15.   

    你改成用DropDownList.SelectedItem.Text试试
      

  16.   

    如果使用DropDownList1.selecteditem.value
    则应写成 <asp:ListItem value="22">22</asp:ListItem>吧!一点陋见,不知对不对
      

  17.   

    搞不清楚了,可以和DropDownList所有相关的代码都贴出来吗?
      

  18.   

    dataview1.sort="dropdownlist2.selecteditem.value & "" & RadioButtonList1.selecteditem.value"但是编译说未配置到对象实例,  引号 空格,来回试了好多次,都不对,  郁闷!!!!!
    你在写这一句之前

    Dim s1,s2 as string
    s1 = dropdownlist2.selecteditem.value
    s2 = RadioButtonList1.selecteditem.value
    先确保这两个值不为空
    然后写
    dataview1.sort = s1 & "," & s2
    明白