CLR: .Net / Mono / Boo / Otros CLR > ASP .NET
Datagrid
The Black Boy:
Amigos alguien sabe por que se genera este error :angry:
--- Citar ---El control 'myDatagrid__ctl8__ctl1' de tipo 'DataGridLinkButton' debe colocarse dentro de una etiqueta de formulario con runat=server. :(
--- Fin de la cita ---
y este es el codigo que tengo
--- Código: Text --- <form id="Form1" method="post" runat="server"> <asp:datagrid id="myDatagrid" runat="server" Width="750px" Font-Names="Verdana" Font-Size="8pt" BackColor="#ECE9D8" AllowPaging="True" DataKeyField="C001idProducto" AutoGenerateColumns="False" BorderColor="ActiveCaption" PageSize="4" HorizontalAlign="Center"> <Columns> <asp:BoundColumn HeaderText="Id"></asp:BoundColumn> <asp:BoundColumn HeaderText="Nombre"></asp:BoundColumn> </Columns> <PagerStyle PageButtonCount="2" Mode="NumericPages"></PagerStyle> </asp:datagrid> </form> gracias y saludos :hola:
Kev:
Revisa si las cabeceras de la pagina HTML esten correctas y que no se este repitiendo el control o una etiqueta similar.
:comp:
Salu2
P.D. Si publicas el HTML completo quizas podriamos ver que es lo que sucede
Kev:
--- Citar ---DataKeyField="C001idProducto"
--- Fin de la cita ---
Aca estas estableciendo como llave este campo revisa esto tambien, y lo mas importante es que no estas mostrando ni una columna
--- Citar ---<Columns>
<asp:BoundColumn HeaderText="Id"></asp:BoundColumn>
<asp:BoundColumn HeaderText="Nombre"></asp:BoundColumn>
</Columns>
--- Fin de la cita ---
Aca estas estableciendo las columnas pero solo le estas colocando el nombre de cabecera no le estas indicando que campo de la tabla se mostrara en dicha columna, es decir te falta llenar el DataField
Salu2
:comp:
The Black Boy:
Amigo , y me posrias indicar cuales son los siguientes pasos a realizar o como lo debo hacer, es que en realidad soy neofito en el tema de la programacion WEB... te agradezco :whistling:
Saludos :hola:
The Black Boy:
Aqui esta el HTML de la pagina
--- Código: Text --- <%@ Page Language="vb" AutoEventWireup="false" Codebehind="WebForm3.aspx.vb" Inherits="WebApplication2.WebForm3"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML> <HEAD> <title>WebForm3</title> <meta content="Microsoft Visual Studio .NET 7.1" name="GENERATOR"> <meta content="Visual Basic .NET 7.1" name="CODE_LANGUAGE"> <meta content="JavaScript" name="vs_defaultClientScript"> <meta content="http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema"> </HEAD> <body MS_POSITIONING="GridLayout"> <form id="Form1" method="post" runat="server"> <asp:datagrid id="myDatagrid" runat="server" Width="750px" Font-Names="Verdana" Font-Size="8pt" BackColor="#ECE9D8" AllowPaging="True" DataKeyField="C001idProducto" AutoGenerateColumns="False" BorderColor="ActiveCaption" PageSize="4" HorizontalAlign="Center"> <Columns> <asp:BoundColumn HeaderText="Id"></asp:BoundColumn> <asp:BoundColumn HeaderText="Nombre"></asp:BoundColumn> </Columns> <PagerStyle PageButtonCount="2" Mode="NumericPages"></PagerStyle> </asp:datagrid> </form> </body></HTML>
Navegación
[#] Página Siguiente
Ir a la versión completa