Posted by daniel
on diciembre 18, 2009
.NET /
2 Comments

.NET
Una de las cosas típicas que se realizan con los GridViews son los mantenedores en los cuales seleccionas una fila y los valores de las celdas se pasan a los Textbox para poder manipularlos.
Pero pasa que cuando ocultamos columnas en el GridView no podemos tener acceso a ella si usamos .NET Framework 2.0, por lo que debemos usar la propiedad DataKeyNames del GridView.
<asp:GridView ID=”gvEjemplo” runat=”server” AutoGenerateColumns=”False” GridLines=”None” OnSelectedIndexChanged=”gvEjemplo_SelectedIndexChanged” Width=”100%” DataKeyNames=”Campo1,Campo2″ CssClass=”Estilo3″ PageSize=”6″>
<Columns>
<asp:BoundField Visible=”False” DataField=”Campo1″ >
</asp:BoundField>
<asp:BoundField Visible=”False” DataField=”Campo2″ >
</asp:BoundField>
<asp:GridView ID=”gvDatos” runat=”server” AutoGenerateColumns=”False” OnSelectedIndexChanged=”gvDatos_SelectedIndexChanged” DataKeyNames=”Campo1,Campo2″>
<Columns>
<asp:BoundField Visible=”False” DataField=”Campo1″ ></asp:BoundField>
<asp:BoundField Visible=”False” DataField=”Campo2″ ></asp:BoundField>
………..
DataKeyNames contendrá los campos ocultos pero podremos recuperar sus valores.
Luego en el evento
[codesyntax lang="vbnet"]protected Sub gvDatos_SelectedIndexChanged(ByVal object sender, ByVal EventArgs e)
txtTuCampoDeTexto.Text = gvDatos.DataKeys(“nombreCampo”).Values.ToString()
End Sub[/codesyntax]
Eso es todo.
Así que ya sabes como solucionar este problemilla.
Posted by daniel
on diciembre 18, 2009
Linux /
No Comments

Samba
Samba, un programa que nos permite intercambiar archivos entre un sistema Linux-Windows como si fuesen equipos en red.
Para más información
¿Como instalar Samba en 10 pasos?
* En este caso uso Windows Xp con máquina virtual VMWare montando CentOs 5.3
Paso 0.- Debes verificar si está instalado el servicio Samba con el comando:
# service smb status
Te mostrará el estado del servicio.
Si el servicio no está arriba y no está instalado, lo podremos instalar simplemente usando yum:
# yum -y install samba samba-client samba-common
Ahora que ya está instalado seguimos con los demás pasos.
Continue reading…
Tags: Linux, Samba, servicio, vmware, windows