Einzelnen Beitrag anzeigen

DeadMatt

Registriert seit: 11. Jan 2007
32 Beiträge
 
#1

ASP Datagrid, Dropdownlist.SelectedValue Übergeben

  Alt 23. Jan 2007, 10:42
Hi
ich habe ein Datagrid erstellt welches man aendern koennen soll. Nun moechte ich aber nicht das der Anwender etwas eingeben muss sondern das er aus einer Dropdownliste raussuchen kann.
Delphi-Quellcode:
<ASP:DataGrid id="DataGrid1" runat="server" datasource="<%# dataSet2 %>" datamember="TABLE" datakeyfield="ID" autogeneratecolumns="False" pagesize="12" allowpaging="True" forecolor="White" visible="true">
                <Columns>
                  <ASP:EditCommandColumn buttontype="LinkButton" updatetext="Aktualisieren" canceltext="Abbrechen" edittext="Bearbeiten"></ASP:EditCommandColumn>
                  <ASP:BoundColumn datafield="ID" readonly="True" headertext="ID"></ASP:BoundColumn>
                  <ASP:BoundColumn datafield="NAME" readonly="false" headertext="Name"></ASP:BoundColumn>
                  <ASP:TemplateColumn headertext="Abteilung">
          <EditItemTemplate>
              <asp:dropdownlist runat="server">
                  <asp:listitem value="EDV">EDV</asp:listitem>
                  <asp:listitem value="Management">Management</asp:listitem>
              </asp:dropdownlist>
          </EditItemTemplate>
                  </ASP:TemplateColumn>
                </Columns>
</ASP:DataGrid>
so sieht der ASPX Code aus und der Delphi teil soll nun erstmal nur auf das Label "lbl_info" die Auswahl der Dropdownliste schreiben.
Delphi-Quellcode:
lbl_info.Text := e.Item.Cells[3].Text
lbl_info.Text := (e.Item.Cells[3].Controls[0] as DropDownList).SelectedValue
diese sachen haben z.B. nicht funktioniert

hat vielleicht einer ne Idee wie das funktioniert?
  Mit Zitat antworten Zitat