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