BrimbaMedlem sedan dec. 19992 966 inlägg
Hej!
Jag sitter och försöker göra en datagrid som man enkelt skall kunna redigera genom att trycka på "edit". Då blir de fälten helt enkelt inputboxar istället för textfält.
Någon som kan ge mig några exempel?
Jag jobbar med en accessdatabas.
Jag tycker exemplet på gotdotnet ser lite omständigt ut.
Jag bifogar filen jag jobbar med!
Kan ni hjälpa mig att få igång min fil?
NETworkMedlem sedan juni 20011 679 inlägg
Du får använda dig av templates istället för boundcolumns. Exempel:
<asp:TemplateColumn>
<ItemTemplate>
kod....
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox Width="300" runat="server" Text='<%# DataBinder.Eval(Container, "minData") %>'></asp:TextBox>
</EditItemTemplate>
</asp:TemplateColumn>
Om du har vs.net så är det väldigt enkelt att göra en templatekolumn. Markera din datagrid, gå in i propertybuildern... välj den kolumn du vill konvertera och klicka på "Konvert this column into a template column" så konverteras den automatiskt. Sen kan du gå in och ställa in dina textboxar eller vad du nu har där manuellt.
BrimbaMedlem sedan dec. 19992 966 inlägg
juventus1Medlem sedan dec. 2000401 inlägg