PREGUNTAS CONTESTADAS - ASP.NET

 Hay un total de 79 Preguntas.<<  >> 

    Pregunta:  59276 - DETECTAR TECLA PULSADA
Autor:  Luis Casado Soria
Buenos días, quisiera saber si hay alguna forma de detectar la tecla pulsada en un control TextBox de una página aspx.

Muchas gracias de antemano.
  Respuesta:  ANTONIO
Para detectar la pulsacion de una tecla en un textbox en asp.net tienes que hacerlo mediante javascript con algo parecido a textbox1.attributes.add("onkeypress","alert('hola');")
Investiga por donde te he dicho y daras con lo que quieres.
Saludos.

    Pregunta:  59381 - PROBLEMA AL EXPORTAR A PDF
Autor:  Fernando Pedraza
Estoy haciendo una pagina que saca un informe y lo exporta a un archivo pdf, el rpoblema es que cuendo lo ejecuto desde Visual Studio 2005 me salen 298 lineas en el detalle del informe, pero cuando publico la pagina solo me saca 56 lineas. Tiene la conexion a la misma bd.

La linea con la que importo desde crystal repor a pdf es esta:

crystalReport1.ExportToDisk(CrystalDecisions.Shared.ExportFormatType.PortableDocFormat, Server.MapPath("archivo.pdf"))

Alguien tiene alguna idea de que puede estar pasando?
  Respuesta:  Jhan
Bien amigo, tu problema lo puedes solucionarlo en el enlace que te paso, exporta jpg a pdf, u gridview a pdf, hay muchas cosas que tiene la aplicación que lo veras en el enlace.
http://adf.ly/sUH6b

    Pregunta:  59845 - NECESITO SABER CUANTOS CLIENTES ESTAN ACCESANDO MI WEB SITE
Autor:  Enrique Bautista
Tengo una aplicacion hecha en asp.net que pide a los clientes insertar su numero de cliente y password para poder accesar al site; como podria salvar o saber exactamente la cantidad de personas que me estan visitando ??; mi conocimientyo de asp.net es casi nulo.

muchisimas gracias !!!
  Respuesta:  Hugo Aristizábal Rodríguez
Hay varias maneras. La clásica es utilizar lo que en ASP.NET se denominan "variables de aplicación". Lo que se hace en ese caso es tener una variable global a toda la aplicación, que se incrementa en 1 cada vez que desde un anvegador se crea una sesió en tu sitio.

Para eso, en el archivo Global.asax de tu sitio Web (si no tienes uno, lo agregas al proyecto), ubicas el evento Application_Start, y declaras una valiable de aplicación que inicie en 0:

Application["visitas"] = 0;

El evento Application_Start se ejecuta una sola vez, una vez la aplicación (tu sitio) arranca en el servidor, por lo que es el lugar ideal para inicializar nuestro contador.

Luego, en el evento Session_Start de ese mismo archivo, aumentas en 1 la variable de aplicación qe inicializamos en el paso anterior:

int visitas = (int)Application["visitas"];
visitas++;
Application["visitas"] = visitas;

El evento Session_Start se ejecuta cada vez que un navegador se conecta a nuestro sitio, por lo que ahí incrementamos en uno nuestro contador.

Eso es todo. Cada vez que se cree una sesión en tu sitio, la variable de aplicación "visitas" se incrementará en 1. Para consultarlo, solamente pon el contenido de la variable en cualquier control, algo así:

Label1.Text = Application["visitas"].ToString();

El método anterior tiene un problema. Si tu servidor web se reinicia, o si modificas tu archivo Web.config, la aplicación comon tal se reinicia,y tu contador vuelve a cero. La solución ideal sería utilizar algún tipo de almacenamiento para ir guardando las visitas, de forma tal que el contador no se pierda. En este link puede encontrar un artícuo (en inglés) de cómo se hace:

http://www.xdevsoftware.com/blog/post/Hit-Counter-for-ASPNET.aspx

Me contás cómo te va, y si te puedo ayudar en algo más.

    Pregunta:  59928 - ACTUALIZAR PAGINA ASP NET 2003
Autor:  AlbertoC Cigales
Hola, alguien de ustedes podria ayudarme.

Mi problema es que estoy modificando un sitio web, he modificado algunas web forms e intento actualizarlas en el servidor en la cual se aloja mi sitio web, lo que hago es solo sobreescribir los archivos que he modificado (ej. MyWEBForm.aspx, MyWEBForm.aspx.resx y MyWEBForm.aspx.vb), al ingresar al sitio se ven los cambios que le hice al diseño pero no me hace los cambios del codigo, cual es el problema o mas bien que es lo que tengo que hacer para que se vean los cambios del codigo que hice.

Muchas gracias.
  Respuesta:  Pablo García
Hola Alberto, no te faltará subir también alguna dll de la carpeta bin?
Saludos!

    Pregunta:  61482 - CADUCIDAD DE SESIÓN EN ASP.NET
Autor:  Frankin Valera
Hola, estoy desarrollando una aplicación en ASP.NET y C#, necesito evitar que la sesión caduque por inactividad . Vi algunos ejemplos donde se lanza un postback invisible cuando se estan por cumplir los 20 min del timeout y otro aumentando el valor que se le asigna al timeout en el machine.config del servidor web (pero este no me es factible pues afectaría a todas las aplicaciones web que están corriendo en dicho servidor)
el primer ejemplo no me funciona...si alguien tiene alguna sugerencia o ejemplo de como hacerlo se lo agradezco...
La aplicación tiene una página de login y después una masterpage que tiene el encabezado y el menú que se repite en todos los aspx restantes.

gracias anticipadas
  Respuesta:  Julio Arango
Una opcion es aumentar el TimeOut del sitio (Web.Config), no necesariamente del servidor. Puede hacerse tambien en la pagina especifica que necesitas.

Otra opcion es hacerlo desde ajax, cada cierto tiempo haces una peticion invisible al servidor, así la sesion permanece viva.

    Pregunta:  61560 - RENOMBRAR ARCHIVO CARGADO DESDE UN FILEUPLOAD EN ASP.NET
Autor:  Frankin Valera
Hola amigos

Quisiera saber como puedo renombrar un archivo cargado desde el control de ASP.NET fileupload antes de guardarlo en un directorio de un ftp es decir si el archivo se llama pepe.jpeg renombrarlo con pipe.jpeg pero antes de guardarlo en el directorio donde estará ubicado...
  Respuesta:  Fabián David Gil
El procedimiento seria:
1-Cargar el archivo con el nombre original
2-Ya en el servidor, renombrar el archivo.

Para renombrar el archivo puede utilizar el siguiente método:

My.Computer.FileSystem.RenameFile(NombreArchivo,NuevoNombre)

En este link hay mas información:
http://msdn.microsoft.com/en-us/library/2ce15by3(VS.80).aspx

Saludos.

    Pregunta:  61641 - DIV AJUSTABLE SEGUN GRILLA
Autor:  Nicko Alarcon
Hola colegas de la web del programador, queria saber si alguno de ustedes me podria ayudar con este problema que tengo hace días, es muy urgente.

Necesito saber como poder hacer que un div se autoajuste su 'Height' de acuerdo al "Height" de la grilla que es según la cantidad de registros que me devuelva

, espero que se haya entendido bien, por favor cualquier ayuda es muy bienvenida, de antemano gracias!!
  Respuesta:  Leonardo Alfaro A.
Puedes colocar el gridview en un div ó en un panel.

<div style="overflow:auto; width:700px; height:530px ">
... Aquí dentro va el gridview
</div>

ó

<asp:Panel ID="Panel1" runat="server" ScrollBars="Horizontal" Width="750px">
.. Aquí dentro va el gridview
</asp:Panel>

El alto del gridview siempre será fijo automático dependiendo del número de paginado que le coloques y así definir el width y height del div ó del panel.

    Pregunta:  61753 - UTILIZAR UN LINKBUTTON.POSTBACKURL PARA ABRIR UN ARCHIVO
Autor:  Frankin Valera
Hola

Que control puedo usar ademas del linkbutton o el mismo para poder pasarle mediante su propiedad postbackurl que abra un archivo que tengo guardado en el servidor web es decir

linkbutton.postbackurl="http://miservidor//carpeta//documento.doc"

o si existe otro via para poder ejecutar el archivo que tengo guardado para poder llamarlo desde un boton enun pagina aspx, gracias anticipadas...
  Respuesta:  Marcos Sebastian Celiz
tambien podes hacerlo desde javascript con un window.open sin tener que hacer un postback.

    Pregunta:  61884 - ERROR AL PUBLICAR WEB SERVICES
Autor:  Marilenlo Lopez
Hola¡¡

Os comento. He hecho un web services y nunca me ha dado problemas al publicar, ultimamente no me deja publicar.
He intentado crear un webservices nuevo y cuando lo depuro me sale lo siguiente:

La pagina no se puede ejecutar en modo dedepuración xk no esta habilitada la depuración en el archivo Web.config ¿Que desea hacer?

Modificar el archivo web.config para habilitar la depuración.

Ejecutar sin depuracion.

Se os ocurre porque puede ser...es que me estoy volviendo loca, y ya no se que mas probar..Muchas gracias...Un Saludo.
  Respuesta:  jonathan cardenas
Tambien tuve ese problem, busque en la web y encontre esto, funciono bien

En los proyectos ASP.NET, compruebe que tiene un archivo de proyecto válido llamado ‘Web.config’ para la dirección URL especificada y que ‘debug’ está establecido en ‘true’ en ese archivo.

    Pregunta:  62131 - COMO CONECTAR ASP.NET CON ACCESS 2003
Autor:  Valerio
Holas, lo quiero es conectar un formulario con access 2003, para poder eliminar, agregar, etc,.. datos de mi BD, el problema es que no se por donde empezar, espero sus sabias ayudas. Bye bye y gracias de antemano
  Respuesta:  Pablo García
Fijate este link http://www.elguille.info/NET/ASPNET/fwAccessADONET.htm

Espero te sirva.

Saludos!

|<  <<  1 2 3 4 5 6 7 8  >>  >|