Ver Mensaje Individual
  #2 (permalink)  
Antiguo 08/01/2007, 09:34
Stream
 
Fecha de Ingreso: mayo-2004
Ubicación: Guadalajara, Jalisco, México
Mensajes: 724
Antigüedad: 20 años, 8 meses
Puntos: 6
Re: De moda el DataGrid

OK, amigo, entonces tendrás que meter codigo en el evento DataGrid1_ItemCommand, Yo lo que haria es lo siguiente...

En el commandArgumente de tu boton "Calcular pondria esto:"
Código:
	<asp:DataGrid id="DataGrid1" runat="server" Width="280px" Height="72px" AutoGenerateColumns="False">
				<Columns>
					<asp:TemplateColumn>
						<ItemTemplate>
							<asp:Button id=Button1 runat="server" Text="Button" CommandArgument='<%# DataBinder.Eval(Container.DataItem,"Cantidad") + "$" + DataBinder.Eval(Container.DataItem,"Existencia") %>'>
							</asp:Button>
						</ItemTemplate>
					</asp:TemplateColumn>
				</Columns>
			</asp:DataGrid>
Enconces, en el Evento DataGrid1_ItemCommand, agarras lo que viene en el e.commandArgument, es decir, cuando ejecutes la pagina, y le des click al boton calcular...

Código:
    Private Sub DataGrid1_ItemCommand(ByVal source As Object, ByVal e As System.Web.UI.WebControls.DataGridCommandEventArgs) Handles DataGrid1.ItemCommand
        Dim Cantidad As Double = e.CommandArgument.ToString.Split("$")(0)
        Dim Existencia As Double = e.CommandArgument.ToString.Split("$")(1)

        Dim MiTextBox As TextBox = e.Item.Cells(5).FindControl("TxtSalida")

        '//haces aqui tus operaciones
    End Sub
Espero te sirva... sino lo vemos mas a fondo,
me avisas

Saludos