border

Miembros:
Mensajes:
Temas:
Online:

Ultimo Miembro:

 
 

  #1 (permalink)  
Antiguo 01-10-2007, 09:00:05
Un Nuevo Amigo
 
Registrado: oct 2007
Posts: 14
mecodi Valoración +2
Predeterminado dataGrid usando (edit/update/cancel)

Cuando estoy con un dataGrid en modo Edición (con el edit/update/cancel), si quiero que en cada campo texBox al que se puede acceder a modificar datos, me saque un DropDownList, para dejar cambiar su contenido pero solo escogiendo de unos valores que extraigo de una tabla (por ej. Si quiero cambiar el que traiga ‘coche’, pero que solo se pueda escoger ‘camión’ o ‘furgoneta y son valores d una tabla), se puede hacer con un TemplateColumn???? algo así:

<asp:TemplateColumn HeaderText="TIPOaESCOGER">
<ItemTemplate>
<%# (DataBinder.Eval(Container.DataItem, "Tipo")).ToString()%>
</ItemTemplate>
<EditItemTemplate>
<aspropDownList ID="drdTipo" runat="server" DataSourceID="SqlDataSource1">
</aspropDownList>
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStringsatabaseConnectionString4 %>" SelectCommand="SELECT [Tipo], [IdTipo] FROM [EquiposTipo] WHERE ([IdTipo] <> @IdTipo) ORDER BY [IdTipo]">
<SelectParameters>
<asp:Parameter DefaultValue="0" Name="IdTipo" Type="Int32" />
</SelectParameters>
</asp:SqlDataSource>
</EditItemTemplate>
</asp:TemplateColumn>
Pero me da error en la conexión, dentro del ItemTemplate y desde el diseño voy a EditItemTemplate e inserto un DropDownList, y ello mismo me deja buscar el SqlDataSource, pero da error de conexión, al acceder a la tabla.
A lo mejor no se puede hacer con un dataGrid y a la hora de modificar los campos de un registro tengo que utilizar otro objeto distinto, no lo se. Si alguien me puede ayudar, gracias.
Responder Con Cita
  #2 (permalink)  
Antiguo 06-03-2008, 09:12:30
Un Nuevo Amigo
 
Registrado: oct 2007
Posts: 14
mecodi Valoración +2
Predeterminado Re: dataGrid usando (edit/update/cancel)

hola a todos: RESUELTO
Ya pasó mucho tiempo desde que planteé esta pregunta, pero como estoy retomando la aplicación en ese punto y me encontré con este problema otra vez, os cuento.
Encontré este link que explica muy claramente el uso de:
DropdownList en un dataGrid y me resolvió el tema, todavía estoy rematándolo pero la parte de cargar un dropDownList en algunos de los campos de un dataGrid funciona:
http://weblogs.asp.net/sushilasb/arc...30/202258.aspx
Un saludo y gracias por todo. :smt004
Mecodi :smt002
Responder Con Cita
  #3 (permalink)  
Antiguo 04-04-2008, 06:29:52
Un Nuevo Amigo
 
Registrado: dic 2006
Posts: 1
freezer27 Valoración +2
Contactar con freezer27 a través de MSN
Predeterminado Re: dataGrid usando (edit/update/cancel)

te hizo falta el Bind("NombreDelCampo")
__________________
Puro Poder Shotokan
Responder Con Cita
Respuesta


Herramientas
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Trackbacks are habilitado
Pingbacks are habilitado
Refbacks are habilitado


Temas Similares
Tema Autor Foro Respuestas Último Mensaje
Update Insomnia17 sql 2005 3 01-04-2008 14:14:43
No aparece el metodo .edit en el recordset raul@villa-alegre.cl Visual Basic 6.00 3 02-01-2007 23:17:59
valor final del edit sea un numero Scorpion Visual Basic 6.00 3 07-12-2006 22:51:18
Propiedad default y cancel (botones vb6) en .Net Oscar76 Visual Basic.NET 2003 & 2005 0 04-11-2006 19:41:51
Data Environment y Masked Edit ANCALO Visual Basic 6.00 2 18-02-1970 15:22:39


La franja horaria es GMT. Ahora son las 16:21:10.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.1.0
A vBSkinworks Design

Alojado en el servicio Premium de Masquewebs | Diseño mejorado por MasqueWebs

right