C# Dropdown list in gridview linked to asscess databse

Lordwurst

Ensign
Registriert
Okt. 2008
Beiträge
181
So moin,
Ich habe ein problem. Zur zeit versuche ich in einer grid view eine dropdown list einzubauen, habe es auch so weit geschaft das die dropdown list in der grid view angezeigt wird nun habe ich aber leider ein problem mit der datasourse.

ich habe dieses Beispiel als vorlage genommen aber das ist leider für eine SQL datenbank.
http://www.dotnetfunda.com/forums/t...ridview-and-how-to-add-a-datasource-to-d.aspx

hier ist auch mein code:
Code:
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" Visible="False"
                DataSourceID="AccessDataSource1" AllowSorting="True">
                <Columns>
                    <asp:BoundField DataField="TC-SAP-Nr" HeaderText="TC-SAP-Nr" SortExpression="TC-SAP-Nr" />
                    <asp:BoundField DataField="Depotname" HeaderText="Depotname" SortExpression="Depotname" />
                    <asp:BoundField DataField="FD-Nr" HeaderText="FD-Nr" SortExpression="FD-Nr" />
                    <asp:BoundField DataField="Strasse" HeaderText="Strasse" SortExpression="Strasse" />
                    <asp:BoundField DataField="PLZ" HeaderText="PLZ" SortExpression="PLZ" />
                    <asp:BoundField DataField="Ort" HeaderText="Ort" SortExpression="Ort" />
                    <asp:CheckBoxField DataField="Arena" HeaderText="Arena" SortExpression="Arena" />
                    <asp:BoundField DataField="moebeltyp" HeaderText="moebeltyp" SortExpression="moebeltyp" />
                    <asp:CheckBoxField DataField="Zweite-Anfahrt" HeaderText="Zweite-Anfahrt" SortExpression="Zweite-Anfahrt" />
                    <asp:BoundField DataField="Beleuchtung" HeaderText="Beleuchtung" SortExpression="Beleuchtung" />
                    <asp:BoundField DataField="Sockel-und-Unterboeden" HeaderText="Sockel-und-Unterboeden"
                        SortExpression="Sockel-und-Unterboeden" />
                    <asp:BoundField DataField="Sonstiges" HeaderText="Sonstiges" SortExpression="Sonstiges" />
                    <asp:BoundField DataField="Monteur" HeaderText="Monteur" SortExpression="Monteur" />
                   [COLOR="Red"] [B]<asp:TemplateField HeaderText="Monteur">
                        <ItemTemplate>
                            <asp:DropDownList ID="monteur" runat="server" DataField="Monteur_Name"
                                DataSourceID="AccessDataSource2">
                            </asp:DropDownList>
                        </ItemTemplate>
                    </asp:TemplateField>[/B][/COLOR]
                    <asp:BoundField DataField="KW-Auftragseingang" HeaderText="KW-Auftragseingang" SortExpression="KW-Auftragseingang" />
                    <asp:BoundField DataField="Pauschalzeit" HeaderText="Pauschalzeit" SortExpression="Pauschalzeit" />
                </Columns>
            </asp:GridView>
            <asp:AccessDataSource ID="AccessDataSource1" runat="server" DataFile="~/App_Data/TeServ.mdb"
                SelectCommand="SELECT [TC-SAP-Nr], [Depotname], [FD-Nr], [Strasse], [PLZ], [Ort], [Arena], [moebeltyp], [Zweite-Anfahrt], [Beleuchtung], [Sockel-und-Unterboeden], [Sonstiges], [Monteur], [KW-Auftragseingang], [Pauschalzeit] FROM [dbo_Excelabfrage] WHERE ([Ort] = ?)">
                <SelectParameters>
                    <asp:FormParameter FormField="Ort" Name="Ort" Type="String" />
                </SelectParameters>
            </asp:AccessDataSource>
        </div>
        <br />
        <asp:AccessDataSource ID="AccessDataSource2" runat="server" 
            DataFile="~/App_Data/TeServ.mdb" 
            SelectCommand="SELECT [Montuer_Name] FROM [Monteur]"></asp:AccessDataSource>

Kann mir da einer weiter helfen?

Vielen Dank.
 

Ähnliche Themen

Zurück
Oben