Avatar billede catage Nybegynder
04. oktober 2001 - 10:41 Der er 2 kommentarer og
1 løsning

IE; Datalist: \"System.Data.DataRowView\"- i stedet for selve data?

Jeg er i Visuel Studio 7.0(beta2). Web Applikationnen xxx.cs. Vil udtrække data fra SQL Server i en DataList.
Applikationnen kompileres, og der vises i DataList-Vinduet:
\"System.Data.DataRowView\"
\"System.Data.DataRowView\"
\"System.Data.DataRowView\"
....
i stedet for selve data(oversigt over
navne).
Hvis vil du kigge på koderne, lad mig vide.

Hilsen
Avatar billede odegaard Nybegynder
04. oktober 2001 - 11:12 #1
Det ville jo nok hjælpe meget hvis du skrev de vigtige linjer her.
Har du husket runat=\"server\" i din webcontrol?.
Avatar billede catage Nybegynder
04. oktober 2001 - 11:56 #2
Hej Odegaard,
jeg bruger VStudio, som skal gennerere runat=\"server\". Og der står det i WebForm1.aspx.
DataAdapter defineret simpel SQL(VStudio automatisk binder og inkludere PK til. +senere jeg inkluderede \"OrderBy\"(selve det var ikke nødvendelig).
Udtræk af  \"WebForm1.aspx.cs\":
public class WebForm1 : System.Web.UI.Page
    {
        protected HD_visKunde03.myDataSet myDataSet1;
        protected System.Web.UI.WebControls.ListBox ListBox1;
        protected System.Web.UI.WebControls.DropDownList DropDownList1;
        protected System.Web.UI.WebControls.Label Label1;
        protected System.Data.DataView dataView1;
        //Declaring a component obj
//inside the WebForm1 class as follows:
        protected Component1 myComponent = new Component1();
                //protected System.Web.UI.WebControls.ListBox ListBox1;
        //myComponent is a reference to new object
        //end new code

        public WebForm1()
        {
            Page.Init += new System.EventHandler(Page_Init);
        }
       

        private void Page_Load(object sender, System.EventArgs e)
        {
            //Modifying the Page_Load method to call FillDataSet():
            if (! IsPostBack)
            {    //step 1:
                myComponent.FillDataSet(myDataSet1);
                //step 2:
                // Adding
//line after Listbox1 was created and bound to
                // defined dataSet
                ListBox1.DataBind();
                DropDownList1.DataBind();
                Label1.Text = \"Du har valgt \" + DropDownList1.SelectedItem.Text;
____________end af udtræk
Avatar billede catage Nybegynder
05. oktober 2001 - 11:25 #3

Problemet var at jeg inkluderede 2. koloner som \"visible\".
jeg lukker spørgsmålet
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester