skinid net example editar editable bootstrap asp asp.net gridview

example - gridview asp.net vb



HipervĂ­nculo en la vista de cuadrĂ­cula de datos (3)

Quiero establecer un campo de hipervínculo en la vista de cuadrícula de datos. Cuando el usuario hace clic en ese enlace, se debe generar una cadena de consulta y el usuario debe dirigirse a otra página. Entonces, ¿cómo puedo establecer un hipervínculo para generar cadena de consulta?


puedes hacer como ...

<ItemTemplate> <asp:HyperLink ID="Edit" runat="server" Text="Edit" NavigateUrl=''<%# Eval("DataKeyName", "~/View.aspx?Id={0}") %>'' /> </ItemTemplate>


<a href=''page.aspx?id=<#Eval("ID")>''>click</a>


<asp:GridView ID="Griddata" runat="server" AutoGenerateColumns="False" CellPadding="1" GridLines="Horizontal" Width="1000px" ShowFooter="True" CssClass="grid" AlternatingRowStyle-CssClass="alt"> <Columns> <asp:HyperLinkField HeaderText="ID" DataTextField="rec_id" DataNavigateUrlFields="rec_id" DataNavigateUrlFormatString="followme.aspx?record={0} " /> <asp:BoundField HeaderText="Login" DataField="LoginName"></asp:BoundField> </Columns> </asp:GridView>

Este es un ejemplo de GridView definido en ASP.NET
Debe especificar <asp:Hyperlinkfield> en la definición de la columna.

En ese campo, debe especificar el DataTextfield (es lo que se mostrará en la pantalla en esa columna), su URL ( DataNavigateUrlFormatString ) y su parámetro que desea usar en esa URL ( DataNavigateUrlFields )

Nota: Estoy vinculando a esta grilla desde código subyacente, no a través de SqlDatAdaptor pero el resultado es el mismo.

Obtendrás algo como esto: