Hallo,
>
> nur ich bekomme bei der zeile:
> Dim kat As String = CType(e.Item.DataItem,
> DataRowView)("Kategorie").ToString()
>
> immer eine cast-exception, obwohl es online überall so
> aufgeführt ist. warum
> geht das bei mir nicht ???
>
was bindest Du an Dein DataGrid? E
oh man. ich bin so kurz davor, aber jetzt will er nicht mehr.
habe im netz folgendes gefunden, wie man den wert einer ddl selektiert:
Public Sub doItemDataBound(ByVal sender As Object, ByVal e As
DataGridItemEventArgs)
Dim lit As ListItemType = e.Item.ItemType
If lit
also ich habe das füllen jetzt hinbekommen... musste noch ein
e.Item.ItemType = ListItemType.EditItem hinzufügen- (logischer weise).
aber wo selektiere ich nun das ausgewählte element der ddl???
es ist ja abhängig von der id des datensatzes, der editiert wird.
in meiner on edit funktion findet er
mh. theoretisch müßte doch auch das klappen, was es nicht tut:
Sub DoItemEdit(objSource As Object, objArgs As
DataGridCommandEventArgs)
dgMitarbeiter.EditItemIndex = objArgs.Item.ItemIndex
Dim ddlKategorieTmp as DropDownList =
CType(objArgs.Item.FindControl("Kategorie
Hallo,
probiers mal im ItemDataBound.
Gruss
Alex
http://AlexOnASP.NET
Bitte keine HTML-Mails.
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Thomas Beckert
Sent: Tuesday, February 01, 2005 5:27 PM
To: ASP.NET
hi liste -
habe ein datagrid, welches im edit-mode eine
ddl-liste hat. die würde ich gerne füllen. dachte, das geht im itemCreated. aber
er füllt sie mir irgendwie nicht... :-(
mein code:
Sub entries_ItemCreated(sender As Object,e As
DataGridItemEventArgs)
if (e.Item.ItemTyp