Helpmij.nl
Helpmij.nl
Helpmij.nl
Steun Helpmij.nl! Klik hier     Computerprobleem? Klik hier!

Quote

Weergeven resultaten 1 tot 2 van 2

Onderwerp: Binding-fields???

  • Vraag is niet opgelost
  1. #1
    Senior Member hfoppen's avatar
    Geregistreerd
    15 november 2000
    Locatie
    Nunspeet
    Afstand tot server
    ±25 km

    Binding-fields???

    Beste mensen,

    ik heb een pagina waarin een combobox staat voor het kiezen van contactpersonen. Deze komen uit een database (Access). Nu heb ik daaronder een 3-tal tekstvelden die autom. moeten worden ingevuld met TelNr, Email en Functie. Ik krijg dit niet voor elkaar.

    Wie o wie heeft voor mij de oplossing!?

    Herbert

    Code:
    <%
    @ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %> 
    <!
    DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
    <html xmlns="http://www.w3.org/1999/xhtml"> 
    <head runat="server"> 
    <title>Ridder Data Systems BV - ServiceDesk Online</title> 
    <style type="text/css"> 
    body { 
    background-image: url(achtergrond.png); 
    background-repeat: no-repeat; 
    }
    .style1 
    {
    font-family: Tahoma; 
    font-size: 11px; 
    font-spacing: 2px; 
    font-weight: bold; 
    }
    .style2 
    {
    width: 137px; 
    }
    #TextArea1 
    {
    width: 406px; 
    height: 129px; 
    }
    #Button1 
    {
    width: 99px; 
    }
    .style3 
    {
    font-size: medium; 
    }
    </style> 
    <script language="javascript" type="text/javascript"> 
    // <!CDATA[
    // ]]>
    </
    script> 
    </head> 
    <body> 
    <form id="form1" runat="server"> 
    <div class="style1"> 
    <img alt="" src="rdslogo.jpg" style="height: 119px; width: 159px;" /><br /> 
    <hr /> 
    <span class="style3">Nieuwe supportcall invoeren</span> <p> 
    <table style="width:100%;"> 
    <tr> 
    <td class="style2"> 
      Klantnaam:
    </td> 
    <td> 
      <asp:TextBox ID="KlantNaam" runat="server" Width="260px">Hogeschool Windesheim</asp:TextBox> 
    </td> 
    </tr> 
    <tr> 
    <td class="style2"> 
      Contactpersoon:
    </td> 
    <td> 
      <asp:DropDownList ID="ContactPersoon" runat="server" 
      DataSourceID="SqlDataSource1" DataTextField="ContactPersNaam" 
      DataValueField="ContactPersNr" Width="265px"> 
    </asp:DropDownList> 
    <asp:SqlDataSource ID="SqlDataSource1" runat="server" 
      ConnectionString="Provider=Microsoft.ACE.OLEDB.12.0;Data Source=&quot;C:\NET4\NET4.mdb&quot;" 
      ProviderName="<%$ ConnectionStrings:ConnectionString.ProviderName %>" 
      SelectCommand="SELECT * FROM [tblContactPersonen]"> 
    </asp:SqlDataSource> 
    </td> 
    </tr> 
    <tr> 
    <td class="style2"> 
     Functie:
    </td> 
    <td> 
     <asp:TextBox ID="Functie" runat="server" Width="260px"></asp:TextBox> 
    </td> 
    </tr> 
    <tr> 
    <td class="style2"> 
     E-mailadres:
    </td> 
    <td> 
     <asp:TextBox ID="Email" runat="server" Width="260px"></asp:TextBox> 
    </td> 
    </tr> 
    <tr> 
    <td class="style2"> 
     Tel.nummer:
    </td> 
    <td> 
     <asp:TextBox ID="TelNr" runat="server" 
     DataSourceID="SqlDataSource1" DataTextField="ContactPersTelNr" 
     DataValueField="ContactPersTelNr" Width="260px"></asp:TextBox> 
    </td> 
    </tr> 
    <tr> 
    <td class="style2"> 
     Uw vraag gaat over: 
     <asp:SqlDataSource ID="SqlDataSource2" runat="server" 
     ConnectionString="Provider=Microsoft.ACE.OLEDB.12.0;Data Source=&quot;C:\NET4\NET4.mdb&quot;" 
     ProviderName="<%$ ConnectionStrings:ConnectionString.ProviderName %>" 
     SelectCommand="SELECT * FROM [tblModules]"></asp:SqlDataSource> 
    </td> 
    <td> 
     <asp:DropDownList ID="Module" runat="server" 
     DataSourceID="SqlDataSource2" DataTextField="ModuleNaam" 
     DataValueField="ModuleCode" Width="265px"> 
    </asp:DropDownList> 
    </td> 
    </tr> 
    </table> 
    </p> 
    <p> 
    &nbsp;</p> 
    <p> 
     Omschrijving van uw vraag:
    </p> 
    <p> 
     <textarea id="TextArea1" name="Vraag"></textarea></p> 
    <p> 
    <input id="Button1" type="submit" /></p> 
    </form> 
    <img src="footer.jpg" /> 
    </body> 
    </html>
    Laatst aangepast door hfoppen : 7 juli 2009 om 22:24 Reden: Code iets netter geplakt

  2. #2
    Code:
      <asp:DropDownList ID="ddlContactPersoon" runat="server" 
      DataSourceID="SqlDataSource1" DataTextField="ContactPersNaam" 
      DataValueField="ContactPersNr" AutoPostback="true"> 
    </asp:DropDownList>
    In de .vb/.cs file het event selectedindexchanged afvangen.
    Code:
    Protected Sub ddlContactPersoon_SelectedIndexChanged(Object as Sender, e as EventArgs) handles ddlContactPersoon_SelectedIndexChanged
    
    Dim persnr as Integer = ddlContactpersoon.SelectedItem.Value
    Sql: Select * from tblContactPersonen where persnr = persnr
    Maak bv een datatable aan. Genoeg voorbeelden op internet
    
    txtTelefoonummer.Text = dt.row(0).item(0).toString
    End Sub
    Geef je textboxen, dropdownlisten een duidelijke ID. Bv txtTelefoonNummer en txtKlantnaam
    Mark

Berichtenregels

  • U mag geen nieuwe discussies starten.
  • U mag niet reageren op berichten.
  • U mag geen bijlagen versturen.
  • Umag niet uw berichten bewerken.
  •  
Helpmij.nl
Helpmij.nl

Helpmij.nl en business

Partners
Sponsoren
Linkpartners
Aanbiedingen