Hey Leute,
ich versuche schon seit Tagen eine Dropdownliste in mein Detailsview (Edittemplate) einzubauen. Leider gelingt mir das nicht :-( habe schon in div. Foren nach Hilfe gesucht.
Ich habe meine Seite etwas vereinfacht damit für euch übersichtlicher wird,
habe nur noch zwei Felder, Textbox und Dropdwonlist1.
Ich hoffe hier kann mir jemand helfen
Ich will eigentlich nur das ich im Editmode in die Textfelder ganznormal die Daten eintippe und bei einem Dropdownmenü aus der hardcoded Auswahl ein Wert auswähle und mit allen eingetippten Werten zusammen in die Dateanbank speichere.
ich versuche schon seit Tagen eine Dropdownliste in mein Detailsview (Edittemplate) einzubauen. Leider gelingt mir das nicht :-( habe schon in div. Foren nach Hilfe gesucht.
Ich habe meine Seite etwas vereinfacht damit für euch übersichtlicher wird,
habe nur noch zwei Felder, Textbox und Dropdwonlist1.
Ich hoffe hier kann mir jemand helfen
Ich will eigentlich nur das ich im Editmode in die Textfelder ganznormal die Daten eintippe und bei einem Dropdownmenü aus der hardcoded Auswahl ein Wert auswähle und mit allen eingetippten Werten zusammen in die Dateanbank speichere.
Code:
<%@ Page Language="VB" MasterPageFile="~/MasterPage.master" AutoEventWireup="false" CodeFile="test.aspx.vb" Inherits="test" title="Untitled Page" %> <asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server"> <p> <asp:DetailsView ID="DetailsView1" runat="server" AutoGenerateRows="False" BackColor="LightGoldenrodYellow" BorderColor="Tan" BorderWidth="1px" CellPadding="2" DataKeyNames="ID" DataSourceID="SqlDataSource1" ForeColor="Black" GridLines="None" Height="50px" style="text-align: left" Width="125px"> <FooterStyle BackColor="Tan" /> <PagerStyle BackColor="PaleGoldenrod" ForeColor="DarkSlateBlue" HorizontalAlign="Center" /> <Fields> <asp:TemplateField ShowHeader="False"> <ItemTemplate> <table frame="box" style="width: 960px"> <tr> <td style="background-color: #d2b48c; width: 160px;"> <asp:Label ID="Label18" runat="server" style="font-weight: 700" Text="Sv Nr.:" /> </td> <td style="width: 160px"> <asp:Label ID="Label018" runat="server" Text='<%# Bind("svnummer") %>' /> </td> </tr> <tr> <td style="width: 160px; background-color: #d2b48c"> <asp:Label ID="Label44" runat="server" style="font-weight: 700" Text="Bereich:" /> </td> <td style="width: 160px"> <asp:Label ID="Label044" runat="server" Text='<%# Bind("bereich") %>' /> </td> </tr> </table> </ItemTemplate> <EditItemTemplate> <table> <tr> <td> <asp:Label ID="Label56" runat="server" Text="svnummer" /> </td> <td> <asp:TextBox ID="TextBox18" runat="server" MaxLength="20" TabIndex="17" Text='<%# Bind("svnummer") %>' /> </td> </tr> <tr> <td> <asp:Label ID="Label64" runat="server" style="font-weight: 700" Text="Bereich:" /> </td> <td> <asp:DropDownList ID="DropDownList1" runat="server" SelectedValue='<%# Eval("bereich") %>'> <asp:ListItem Text="List1" Value="List1" /> <asp:ListItem Text="List2" Value="List2" /> </asp:DropDownList> </td> </tr> </table> </EditItemTemplate> </asp:TemplateField> <asp:CommandField ShowEditButton="True" /> </Fields> <HeaderStyle BackColor="Tan" Font-Bold="True" /> <EditRowStyle BackColor="DarkSlateBlue" ForeColor="GhostWhite" /> <AlternatingRowStyle BackColor="PaleGoldenrod" /> </asp:DetailsView> <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:freelancerberConnectionString %>" SelectCommand="SELECT [ID], [bereich], [svnummer] FROM [freelancer]" UpdateCommand="UPDATE [freelancer] SET [bereich] = @bereich, [svnummer] = @svnummer WHERE [ID] = @ID"> <DeleteParameters> <asp:Parameter Name="ID" Type="Int32" /> </DeleteParameters> <UpdateParameters> <asp:Parameter Name="bereich" Type="String" /> <asp:Parameter Name="svnummer" Type="String" /> <asp:Parameter Name="ID" Type="Int32" /> </UpdateParameters> <InsertParameters> <asp:Parameter Name="bereich" Type="String" /> <asp:Parameter Name="svnummer" Type="String" /> </InsertParameters> </asp:SqlDataSource> </p> </asp:Content>
Comment