miércoles, 30 de mayo de 2012
miércoles, 19 de octubre de 2011
DESHABILITAR DROPDOWNLIST QUE CARGA DESDE WEB SERVICE
asp:DropDownList ID="ddGrupo" runat="server" CssClass="txtdd" Width="100%" onmouseover ="this.disabled = true;"
jueves, 12 de noviembre de 2009
VS.NET | RESETEAR CONFIGURACION DE VISUAL STUDIO
T-SQL | REINICIAR CAMPO IDENTITY EN SQL 2005
lunes, 9 de noviembre de 2009
ASP.NET | CREAR BASE DE DATOS MEMBERSHIP EN SQL SERVER 2005 - 2008
- Control de usuario y registros a través del SqlMembershipProvider
- Control de funciones de dichos usuario a través del SqlRoleProvider
- Control de perfiles de usuario a través del SqlProfileProvider
- La posibilidad de personalizar elementos web a través del SqlPersonalizationProvider
- Eventos web a través del SqlEventWeb
Siendo las 2 primeras las imprescindibles a la hora de desarrollar un site con registro de usuario y la 3 opción si queremos además guardar un perfil de usuario con datos extra como la fecha de naciemiento, gusto y hobbies, y todo lo que se te ocurra almacenar.
Todos los datos que utilizan estas clases son almacenados en una base de datos, en el caso que nos ocupa hoy, en una base de datos SQL Server, ya sea en su versión Express o no.
Las bases de datos que necesitaremos para poder utilizar el ASP.NET Membership se pueden crear utilizando un asistente del Framework
Abre la terminal de la líne a de comandos utilizando "cmd", navega hasta la carpeta:
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727
Utiliza el ejecutable aspnet_regsql.exe con las siguientes opciones:
-? -> Nos muestra la ayuda del comando
-W -> Ejecuta la herramienta con el asistente
-C -> Cadena de conexión donde se instalará base de datos y siempre que no se especifique el servidor -S y el usuario -U y contraseña -P
-S -> servidor o nombre del equipo donde se instalará la base de datos
-U -> Inicio de sesión para la base de datos
-P -> Password del inicio de sesión
-E -> modo de autenticación integrado de windows
-d -> Nombre de la base de datos que contendrá toda la información
-sqlexportonly -> Genera un fichero con el script de creación
-A -> Agrega la funcionalidad que queremos instalar dentro de las siguientes posibilidades:
all -> Instala todas las opciones
m -> suscripción
r -> administrador de funciones
p -> Perfiles
c -> Elementos web
w -> Eventos web
-R -> Elimina la funcionalidad seleccionada dentro de las opciones detalladas en el comando -A
-Q -> ejecuta la herramienta en modo no interactivo
Como ejemplos de cadena de linea de comando tenemos:
aspnet_regsql.exe -E -S localhost -A mp
Con este instalamos con autetencación integrada de windows en el servidor localhost el membership y el profile
aspnet_regsql.exe -E -S localhost -W
Con este se abre el Wizzard de instalación.
lunes, 2 de noviembre de 2009
BUSCAR Y REEMPLAZAR SALTOS DE LINEA EN EXCEL (ALT+ENTER)
jueves, 14 de mayo de 2009
ASP.NET | SELECCIONAR FILA DE UN GRIDVIEW SIN UTILIZAR EL BOTON SELECT
Estimados, en este caso necesité seleccionar una fila de un gridview al presionar un imagebutton que se encontraba dentro del gridview, con cada click seleccionare la fila y cambiaré de imagen el imagebutton ya que el usuario deberá seleccionar la prioridad de cada registro con banderas de diferentes colores, para esto necesitas:
Para este caso utilizé 5 imagenes de banderas que las realicé en Fireworks, cada imagen es de 18px X 18px
Cada vez que el usuario de click en el imageButton del gridview cambiará de bandera.
- Ingresamos a editar columnas en el gridview
- Añadimos una columna del tipo ButtonField al GridView
- Darle click en "Convert this field into a template field"
- Click en Aceptar
- Luego editamos el gridview y ledamos click a editTemplates
En este caso borramos el boton que encontremos y ponemos un ImageButton, y seleccionamos su imagen, en este caso una bandera sin color (prio0.gif),
Luego le damos doble click y editamos su código ingresando lo siguiente: Listo!