Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/12/2010, 10:45
Avatar de Joefay
Joefay
 
Fecha de Ingreso: noviembre-2010
Mensajes: 12
Antigüedad: 14 años, 1 mes
Puntos: 0
Respuesta: Necesito que el gridview que sea más funcional...

c#
Para hacer imagenes clickeables en el gridview:

<asp:GridView ID="grdLISTADO" runat="server" AllowPaging="True"
AutoGenerateColumns="False" PageSize="5" Width="100%" CellPadding="1"
ForeColor="#333333" GridLines="None"
onpageindexchanging="grdLISTADO_PageIndexChanging" CellSpacing="2">
<AlternatingRowStyle BackColor="White" ForeColor="#284775" />
<Columns>
<asp:TemplateField>
<ItemTemplate>

<a href="MostrarPub.aspx?id=<%# Eval("idAutomovil") %>"> // enviar los datos por get
<asp:Image src='<%# Eval("Foto1Listar")%>' border=0 alt="" id="IMG1" runat="server" /> //control image con la ruta sacada desde la base de datos
</a>

</ItemTemplate>

<FooterStyle Wrap="False" />
<ItemStyle Width="30%" Wrap="True" />
</asp:TemplateField>


</Columns>
<EditRowStyle BackColor="#999999" />
<FooterStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White" />
<HeaderStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White" />
<PagerStyle BackColor="#284775" ForeColor="White" HorizontalAlign="Center" />
<RowStyle BackColor="#F7F6F3" ForeColor="#333333" />
<SelectedRowStyle BackColor="#E2DED6" Font-Bold="True" ForeColor="#333333" />
<SortedAscendingCellStyle BackColor="#E9E7E2" />
<SortedAscendingHeaderStyle BackColor="#506C8C" />
<SortedDescendingCellStyle BackColor="#FFFDF8" />
<SortedDescendingHeaderStyle BackColor="#6F8DAE" />
</asp:GridView>



Recivir en otra pagina el id de la imagen clickeada:

<%

if (Request.QueryString["id"] != null)
{
try
{
int a = Convert.ToInt32(Request.QueryString["id"]);
// int id = int.Parse(this.Request.QueryString.Get(0));
// Response.Write("si valido" + id + Request.QueryString["id"]);
}
catch
{
}