Ver Mensaje Individual
  #4 (permalink)  
Antiguo 04/01/2010, 08:20
Avatar de robertgustavo
robertgustavo
 
Fecha de Ingreso: marzo-2008
Ubicación: Camaná - Arequipa
Mensajes: 213
Antigüedad: 16 años, 1 mes
Puntos: 4
Pregunta Respuesta: recoger valor de columna ID y ejecutar evento en boton de gridview

hola, gracias por tu ayuda, logre redireccionar, pero ahora el problema es que el gridview no pagina a 10 items , e usado el panel de propiedades y nofunciona
este es el codigo de mi pagina:


Cita:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>Página sin título</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:GridView ID="GridView1" runat="server" DataSourceID="AccessDataSource1" AutoGenerateColumns="False" DataKeyNames="IdVehiculo" CellPadding="0" OnSelectedIndexChanging="GridView1_SelectedIndexCh anging" PageIndex="5" PageSize="5" >
<Columns>
<asp:BoundField DataField="IdVehiculo" HeaderText="IdVehiculo" InsertVisible="False"
ReadOnly="True" SortExpression="IdVehiculo" Visible="False" />
<asp:BoundField DataField="Marca" HeaderText="Marca" SortExpression="Marca" />
<asp:BoundField DataField="Modelo" HeaderText="Modelo" SortExpression="Modelo" />
<asp:BoundField DataField="Color" HeaderText="Color" SortExpression="Color" />
<asp:BoundField DataField="Año" HeaderText="Año" SortExpression="Año" />
<asp:BoundField DataField="Kilometraje" HeaderText="Kilometraje" SortExpression="Kilometraje" />
<asp:TemplateField HeaderText=" " >
<ItemTemplate>
<asp:ImageButton runat="server" ID="imageButton" ImageUrl="imagenes/Camera.png"
Width="26px"
PostBackUrl='<%# Page.ResolveUrl("Mostrar.aspx?id=") + DataBinder.Eval(Container.DataItem, "IdVehiculo" )%>'
ToolTip="Ver Marca" />
</ItemTemplate>
<HeaderStyle HorizontalAlign="Center"></HeaderStyle>
<ItemStyle HorizontalAlign="Center"></ItemStyle>
</asp:TemplateField>
</Columns>

</asp:GridView>
<asp:AccessDataSource ID="AccessDataSource1" runat="server" DataFile="~/App_Data/Db.mdb"
SelectCommand="SELECT [IdVehiculo], [Marca], [Modelo], [Color], [Año], [transmision], [motor], [combustible], [cilindros], [Comentarios], [Kilometraje], [Categoria] FROM [Vehiculos] WHERE ([Categoria] = ?) ORDER BY [IdVehiculo]">
<SelectParameters>
<asp:Parameter DefaultValue="Autos" Name="Categoria" Type="String" />
</SelectParameters>
</asp:AccessDataSource>

</div>
</form>
</body>
</html>
__________________
Soluciones basadas en .NET Framework y SQL Server