![]() |
| |||||||
| Registrarse | Preguntas Frecuentes | Lista de Foreros | Calendario | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
| | LinkBack | Herramientas | Desplegado |
| |||
| Hola: Tengo un gridview. En este gridview, dependiendo de quién lo llame, muestra unos datos u otros. Son identicos campos, simplemente cambian los valores y las tablas que los contienen. El caso es que el gridview puede mostrar datos de 3 tablas, según el caso. Cada tabla tiene una clave principal tabla1 clave1 tabla2 clave2 tabla3 clave 3 En el datakeynames pongo la clave. Pero a la hora de decirle en el codebehind el datakeynames asÃ***: datakeynames="clave" & numero Me da error de no poder convertir el datakeynames de string() a string No sé cómo cambiar el datakeynames por programación. Sólo puedo asignarlo por diseño. ¿Me podeis decir? Muchas gracias de antemano |
| | ||||
| ||||
| |
| |||
| Hola, Por el error que pones estas intentando asignar a un array de cadenas una sola cadena. Prueba intentado asignarlo como datakeynames(0) = "clave" & numero Saludos "bogal" wrote: > Hola: > > Tengo un gridview. En este gridview, dependiendo de quién lo llame, muestra > unos datos u otros. Son identicos campos, simplemente cambian los valores y > las tablas que los contienen. > > El caso es que el gridview puede mostrar datos de 3 tablas, según el caso. > > Cada tabla tiene una clave principal > > tabla1 clave1 > tabla2 clave2 > tabla3 clave 3 > > En el datakeynames pongo la clave. > > Pero a la hora de decirle en el codebehind el datakeynames asÃ***: > > datakeynames="clave" & numero > > Me da error de no poder convertir el datakeynames de string() a string > > No sé cómo cambiar el datakeynames por programación. Sólo puedo asignarlo > por diseño. > > ¿Me podeis decir? > > Muchas gracias de antemano > > |
| |||
| Hola bogal, Javier se puede hacer: En c# grid.DataKeyNames = new string[]{"CAmpo1", "Campo2"}; o en vb.net grid.DataKeyNames = new string(){"CAmpo1", "Campo2"} -- Saludos Marcos Mellibovsky MCT MCTS MCSD.NET MCDBA MCSE... Córdoba Argentina "Javier Santamaria" <JavierSantamaria***discussions.microsoft.com> wrote in message news:0E297655-1158-4889-82ED-666BD57940A7***microsoft.com... > Hola, > > Por el error que pones estas intentando asignar a un array de cadenas una > sola cadena. Prueba intentado asignarlo como datakeynames(0) = "clave" & > numero > > Saludos > > "bogal" wrote: > >> Hola: >> >> Tengo un gridview. En este gridview, dependiendo de quién lo llame, >> muestra >> unos datos u otros. Son identicos campos, simplemente cambian los >> valores y >> las tablas que los contienen. >> >> El caso es que el gridview puede mostrar datos de 3 tablas, según el >> caso. >> >> Cada tabla tiene una clave principal >> >> tabla1 clave1 >> tabla2 clave2 >> tabla3 clave 3 >> >> En el datakeynames pongo la clave. >> >> Pero a la hora de decirle en el codebehind el datakeynames así: >> >> datakeynames="clave" & numero >> >> Me da error de no poder convertir el datakeynames de string() a string >> >> No sé cómo cambiar el datakeynames por programación. Sólo puedo asignarlo >> por diseño. >> >> ¿Me podeis decir? >> >> Muchas gracias de antemano >> >> |
| |
| |
![]() |
| Herramientas | |
| Desplegado | |
| |
Temas Similares | ||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Programación en web o en formularios windows? | confiar en un ensamblado | Newsgroup microsoft.public.es.dotnet.vb | 4 | 24-04-2008 21:47:51 |
| la programación de que salgan los correos de más de dos megas por | ZiCruz | Newsgroup microsoft.public.es.exchange | 6 | 16-04-2008 22:03:01 |
| Descifrando la programación del Canal 24 h | Benigno MartÃn | Newsgroup es.rec.tv.misc | 0 | 28-01-2008 20:01:32 |
| RE: Iniciarse en programación | Oscar Eduardo Ortiz | Newsgroup microsoft.public.es.dotnet.aspnet | 1 | 23-10-2007 17:31:03 |
| Duda de programación urgente. | Alvaro | Newsgroup microsoft.public.es.sharepoint | 2 | 21-08-2007 10:18:01 |