læse data fra celle i datagrid.
Jeg har følgende datagrid:<asp:DataGrid id="dbgProducts" runat="server" AutoGenerateColumns="False" OnSelectedIndexChanged="dbgProducts_SelectedIndexChanged" OnItemCommand="btnAddProduct_Click">
<HeaderStyle backcolor="black" forecolor="white" />
<AlternatingItemStyle backcolor="lightgray" />
<SelectedItemStyle backcolor="Yellow" />
<Columns>
<asp:BoundColumn HeaderText="Produktnavn" DataField="ProductName" Visible="true" ReadOnly="true" /> <asp:BoundColumn HeaderText="Beløb pr. stk." DataField="ProductPrice" Visible="True" />
<asp:TemplateColumn>
<HeaderTemplate>
<b> Antal </b>
</HeaderTemplate>
<ItemTemplate>
<asp:textbox id="txtAmount" size="5" runat="server" />
</ItemTemplate>
</asp:TemplateColumn>
<asp:ButtonColumn
HeaderText =""
Text ="Tilføj"
ButtonType ="PushButton"
CommandName ="btnAddProduct_Click" />
</Columns>
</asp:DataGrid>
Jeg jeg vil gerne vide hvordan jeg læser værdien i textboxen "txtAmount"
Jeg har forsøgt noget i stil med det her:
void btnAddProduct_Click(object sender, DataGridCommandEventArgs e)
{
String txtAmount2 = e.Item.Cells[1].Text;
Response.Write("<br><br>Select: " +txtAmount2);
//String strSql
}
Jeg håber koden er til at læse, men det skulle undre mig hvis ikke formatteringen er røget ;)
