Results 1 to 4 of 4

Thread: ASP.NET waarden uit dataset halen

  1. #1
    Registered User lainkes's Avatar
    Join Date
    Dec 2004
    Location
    Belgium, Bever (Naast Tollembeek)
    Posts
    615

    ASP.NET waarden uit dataset halen

    Hallo,

    Ik heb 2 comboboxen opgevuld met waarden.
    Aan elk van deze waarden is een sleutel toegewezen.

    Vb A --> Personen
    B --> Dieren
    C --> Andere

    Hoe kan ik nu de sleutels bekomen (dus A, B of C).

    Dit is mijn code :

    Code:
      // fills the main catagories dropdownlist
      SQLCmd_cat := mySQLConnection_cat.CreateCommand;
      SQLDA_cat := SqlDataAdapter.Create(c_sel_cat, mySQLConnection_cat);
      ds_cat := DataSet.Create;
      SQLDA_cat.Fill(ds_cat, 'FAQ_Cat_NL');
      dt_cat := ds_cat.Tables['FAQ_Cat_NL'];
      DropDownList1.DataSource := dt_cat.DefaultView;
      DropDownList1.DataTextField := 'cat_info';
      DropDownList1.DataValueField := 'cat_type';
      DropDownList1.AutoPostBack := true;
    Hier heb ik dus het veld cat_type nodig van de gekozen waarde in de combobox.

    Alvast bedankt

    Lainkes

  2. #2
    Een ListBox heeft een SelectedIndex, SelectedItem en een SelectedValue. Die laatste lijkt me de property die je zoekt in dit geval.
    Marcel

  3. #3
    Registered User lainkes's Avatar
    Join Date
    Dec 2004
    Location
    Belgium, Bever (Naast Tollembeek)
    Posts
    615
    OK, dit werkt perfect.

    Ik zet nu het resultaat van de query in mijn listbox.
    Maar ik zou deze graag op het scherm afdrukken als een link.
    Vb : Alle produkten die aan bepaalde voorwaarden voldoen.
    En die resulataten zouden een link moeten zijn naar een volgende pagina, waar er dan meer info wordt getoond over het gekozen produkt.

    Hoe kan ik dit het beste doen?

    Lainkes

  4. #4
    Eeh, ik ben je kwijt. Hebben we het nog steeds over een listbox? Kun je dat niet handiger oplossen met een datagrid? Daar kun je met een template column helemaal zelf bepalen hoe het eruit gaat zien.

    Bijvoorbeeld:

    Code:
              <ItemTemplate>
                    <a href='<%# "Contact.ASPX?LineNo=" + DataBinder.Eval
    (Container, "DataItem.LineItem.LineNo") %>'>Contact</a></ItemTemplate>
              </ASP:TemplateColumn>
    Marcel

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •