Funciones mas utilizadas en ASP.NET

Equivalencia de AppPath
System.AppDomain.CurrentDomain.BaseDirectory

la forma mas comun de usarlo es de la siguiente forma:
Protected Shared AppPath = System.AppDomain.CurrentDomain.BaseDirectory

Obtener nombre del Server
System.Net.Dns.GetHostName()

Llenar un TemplateColumn desde una consulta
Text='<%# DataBinder.Eval(Container.DataItem, "Aqui la columna") %>'

Obtener acceso a los itemTemplates en un DataGrid
Variable de tipo del control = e.Item.Cells(Indice de celda).FindControl(“Nombre del objeto”)

EJEMPLO:
Si dentro del DataGrid tenemos un Label con el nombre Lb_Etiqueta entonces la instruccion quedaria de la siguiente forma.

Dim MiEtiqueta As Label = e.item.Cells(1).findControl("Lb_Etiqueta")

este metodo lo utilizamos dentro del ItemCommand del Datagrid, ahora si lo que queremos es acceder desde un boton fuera del datagrid la instruccion quedaria de la siguiente forma.

DataGrid.Items(Index).findControl("Lb_Etiqueta")

No hay comentarios:

Publicar un comentario