[ bags @ 25.05.2008. 12:12 ] @
Imam GridView productsGridView i u njemu TextBox koji treba da ima default vrednost 0.

Code:

<asp:GridView ID="productsGridView" runat="server" AutoGenerateColumns="False" 
        BackColor="White" BorderColor="#CCCCCC" BorderStyle="None" BorderWidth="1px" 
        CellPadding="3" OnRowCommand="productsGridView_RowCommand" >
        <FooterStyle BackColor="White" ForeColor="#000066" />
        <RowStyle ForeColor="#000066" />
        <Columns>
            <asp:BoundField DataField="Name" HeaderText="Product Name" />
            <asp:BoundField DataField="Price" HeaderText="Price" />
            <asp:TemplateField  HeaderText="Number">
            <ItemTemplate>
                <asp:TextBox ID="TextBox1" Text="0" runat="server"></asp:TextBox>                
            </ItemTemplate>
            </asp:TemplateField>
            <asp:ButtonField CommandName="addToChart" HeaderText="Add to chart" 
                Text="Add" />                        
        </Columns>                
        <PagerStyle BackColor="White" ForeColor="#000066" HorizontalAlign="Left" />
        <SelectedRowStyle BackColor="#669999" Font-Bold="True" ForeColor="White" />
        <HeaderStyle BackColor="#006699" Font-Bold="True" ForeColor="White" />
    </asp:GridView>   


Ovako citam vrednost textboxa:
Code:

int index = Convert.ToInt32(e.CommandArgument);    
GridViewRow selectedRow = productsGridView.Rows[index];
TextBox tb = (TextBox) selectedRow.Cells[2].FindControl("TextBox1");
Message.Text = tb.Text; // Message je samo jedna labela


Problem je sto on uvjek vraca default vrednost. Vjerovatno je neka sitnica , ali stvarno nemam iskustva sa ASP da bih je uocio. :)


[ pl4stik @ 26.05.2008. 07:03 ] @
Nisam bash siguran sta je pitanje al mozda ovo pomogne..

http://aspnet.4guysfromrolla.com/articles/041107-1.aspx
[ bags @ 26.05.2008. 07:49 ] @
Problem je sto je vrednost od TextBox1 za svaki red uvek 0 tj ona koja je postavljena u Text atributu:
Code:

 <asp:TextBox ID="TextBox1" Text="0" runat="server"></asp:TextBox> 


Pitanje:

Gde sam zeznuo stvar pa da na reaguje na korisnicki unos? :)