![]() |
Campo contraseña e hiperlink en datagrid
Hola a tod@s de nuevo, aqui van otras dudas que llevo tiempo mirando y no se como hacerlo:
1.- ¿Cuál es el control Para utilizar un campo de contraseña que se me rellene con asteriscos y como recojo su valor? hay uno llamado html Password pero no se como recoger el calor de este. 2.- En un datagrid he utilizado una columna hiperlink en un datagrid, ¿como puedo hacer para que cada link me lleve a una pagina distinta o a una misma pagina a la que le pueda pasar parámetros (esto último supongo que no se podrá hacer)? Muchas gracias, es que estoy muuuu perdida :confused: |
Si arrastras un textbox (asp:TextBox) y le seteas la propiedad textmode a password, tienes el resultado que deseas.
Sobre el datagrid, tienes un evento llamado itemdatabound si mal no recuerdo. En ese evento puedes acceder a los elementos de la fila que se esta agregando al grid, y ya sobre el elemento puedes hacer cualquier operacion que desees. Si en tu caso es un hyperlink, el codigo quedaria mas o menos asi (lo escribo de memoria, pero debe ser mas o menos parecido): Código:
private void nombregrid_ItemDataBound(object source, DataGridEventArgs e) |
Gracias
Muchísimas gracias por tu respuesta Hector :p
|
-Hola, aqui estoy de nuevo pq no he consiguido sacarlo, mira el código que pongo es:
y el campo es del data grid tiene el siguiente formato:
¿Puede alguien decirme que estoy haciendo mal?, se que se están mezclando dos cosas diferentes pq: datanavigateurlformatstring="WebForm1.aspx?Pru={0}" es para pasar por parametros a otra pagina pero es que ya no se como hacerlo. No se si ha quedado claro pero lo que quiero es que en un listado de enlaces de un datagrid, cuyos datos vienen leidos de una base de datos, cada enlace me lleve a una página diferente. Muchas gracias por la paciencia!! |
Perdón, el codigo del data grid es el siguiente:
<ASP:HyperLinkColumn datanavigateurlfield="Art_Codi" datanavigateurlformatstring="WebForm1.aspx?Pru={0}" datatextfield="Art_Codi" headertext="Prueba"></ASP:HyperLinkColumn> |
Que metodo es ese, resolveurl ?
Creo que el error lo tienes mas bien con el control al que intentas setear el valor (hyperlink) que en el grid. Si quieres haz una prueba, cambiandole la propiedad Text al control, para ver si en el databound se esta encontrando el control. De ser asi, tendras que revisar la funcionalidad del HyperLink, y ver como podrias hacer lo que pretendes. |
La propiedad text se la modifica, pero no se como hacer para que se modifique el enlace de forma que cada uno tenga una url independiente.
|
Hasta donde recuerdo, eso se coloca en la propiedad navigateurl del objeto de la clase HyperLink.
|
La franja horaria es GMT +2. Ahora son las 06:12:58. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi