谁能告诉我这段代码哪里错了!
RadioButtonListName.DataSource=ds;
RadioButtonListName.DataBind();
RadioButtonListName.DataTextField="columnName1";
RadioButtonListName.DataValueField="columnName2";
但是页面中显示的值一直是System.data.view 而不是我想要的效果
谁能帮忙指点一下 先谢谢了

解决方案 »

  1.   

    RadioButtonListName.DataSource=ds; 
    RadioButtonListName.DataTextField="columnName1"; 
    RadioButtonListName.DataValueField="columnName2"; 
    RadioButtonListName.DataBind(); 这样可以了,LZ 不要忘记结贴哦
      

  2.   

    ds里面是什么?整个表的dataset?
      

  3.   


    RadioButtonListName.DataSource=ds.Tables[0]; 
    RadioButtonListName.DataTextField="columnName1"; 
    RadioButtonListName.DataValueField="columnName2"; 
    RadioButtonListName.DataBind(); 
      

  4.   

    那是因为你先绑定的数据后来才指定  DataTextField DataValueField!