NETwork
2001-06-06, 11:01
Jag har en funktion där jag hämtar en kolumn i en tabell och presenterar denna i en datagrid. För varje rad i kolumnen ska jag lägga dess värde i en textbox. Problemet är att namnet på kolumnen självklart är olika beroende på vilken kolumn du har valt!
<asp:TemplateColumn HeaderText="Vecka">
<template name="ItemTemplate">
<asp:TextBox id=txtQty runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "KolumnNamn som måste vara dynamiskt!") %>' Width="25px" />
</template>
</asp:TemplateColumn>
Hur gör jag för att lägga in varje rads värde dynamiskt i en textbox när kolumnens namn sätts av användaren? Koden ovan funkar om jag hämtar samma kolumn men inte när jag har flera olika där bara en används åt gången.
[Redigerat av NETwork den 06 jun 2001]
<asp:TemplateColumn HeaderText="Vecka">
<template name="ItemTemplate">
<asp:TextBox id=txtQty runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "KolumnNamn som måste vara dynamiskt!") %>' Width="25px" />
</template>
</asp:TemplateColumn>
Hur gör jag för att lägga in varje rads värde dynamiskt i en textbox när kolumnens namn sätts av användaren? Koden ovan funkar om jag hämtar samma kolumn men inte när jag har flera olika där bara en används åt gången.
[Redigerat av NETwork den 06 jun 2001]