PREGUNTAS CONTESTADAS - ASP.NET

 Hay un total de 79 Preguntas.<<  >> 

    Pregunta:  56774 - CONTROLAR MODIFICACIONES DE DOCUMENTOS
Autor:  MARK GARZON
Una ayuda, tenemos un documento en Word que tiene información general y partes en forma particular el problema es que una persona modifica el documento y otra también lo hace al mismo tiempo y por tanto se pierde los datos de la primera, o también se ha borrado una parte del mismo, me han encargado de hacer un peque módulo para llevar el control y los campos que se van escribiendo se vaya almacenando en una base para poder obtener estadísticas, la idea es un usuario escribe los campos que necesita y estos automáticamente se van incorporando al documento final. UNA AYUDA CON ESTE TEMA QUE YA ME TIENE PODRIDO Y NO LO HE SOLUCIONADO. Gracias por cualquier sugerencia.
  Respuesta:  ROberto Mirelman
Para realizar lo que pides debes conocer bastante VBA, y el modelo de objetos de WORD. SI es así, es solo cuestión de programas los eventos adecuados, crear una BBDD en Access o SQL o lo que quieras (incluso EXCEL) para guardar los datos.
Si quieres más ayuda, escríbeme.
Un saludo

Roberto Mirelman

    Pregunta:  56909 - EL ARCHIVO ESTA EN USO; O ES DE SOLO LECTURA
Autor:  Norma Santamaria
Tengo un pequeño sistema en asp.net, el cual en la maquina que lo desarrolle, funciona bien, pero al pasarlo al servidor tengo problemas con la base de datos que esta en access, cada que intento accesar a ella aunque sea para una consulta, me marca que el archivo esta en uso o es de solo lectura, agradesco toda la ayuda que me puedan dar. Gracias, mi servidor es windows 2003
  Respuesta:  eider mauricio aristizabal erazo
Probaste dandole clic derecho propiedades a la carpeta que contiene la base de datos y quitandole la marca de solo lectura? luego pruebas dando clic derecho propiedades al archivo mdb y te aseguras que se le quite la marca de solo lectura?

    Pregunta:  57102 - CONECTARSE A UN PSION
Autor:  emilio soulari
Hola colegas

Tengo una aplicacion en ASP.Net

Mi pregunta : , existe un control que me permita enlazar mi aplicacion desktop a un psion Workabout MX.

desde ya salu2s
gracias
  Respuesta:  Pericles ahora
Hola,

El control Winsocket se conencta por com, usb, paralelo y demas con cualquier dispositivo, el tema real es saber que informacion viene y va, eso solo te lo da el manual del dispositivo.

saludos

    Pregunta:  57134 - DUDA REPORTING SERVICES
Autor:  Karla Martinez
Hola!

Necesito saber si me pueden ayudar con Reporting Services.
Requiero saber si se puede incorporar una combo organizacional para que se use como parametros, esta combo seria externa a Reporting Services, y vendria como un DLL.

O tambien si me pueden ayudar a en lugar de incorporar el componente externo, pues mejor utilizar ASP.net para de ahi colocar la combo y mandar llamar a los reportes.

Cual herramienta puedo utilizar, o que seria lo mas conveniente y practico?

Espero respuestas, muchisimas gracias!

Saludos
  Respuesta:  Ismael Mex
Bueno mira puedes usar cualquier tipo de combo, solo un a duda, el combo lo usaras ya cuando abras el reporte o estara en una pagina donde seleccionas el parametro y en otra te muestra el reporte???

Si tu respuesta es la primera, Reporting trae una opcion para incorporar el Combo como parametro cargados de una consulta.
Si fue la segunda puedes usar el Combo de Asp y en el SelectIndexChanged Abrir el Reporte de Acuerdo a los Parametros.

Saludos Gracias

    Pregunta:  57839 - CUSTOMVALIDATOR DEL LADO DEL SERVIDOR
Autor:  david garcia
Hola muy buenas.

Mi problema es que uso un custom validator que autentica a un usuario que va a logearse en una pagina. El problema es que no me ejecuta la funcion del lado del servidor, asociada al customvalidator. Cuando ejecuto la aplicacion en local no hay problema. Se me escapa algun detalle?
Muchas gracias de antemano.
  Respuesta:  Pericles Ahora
En el model agrega.
public static ModelStateDictionary ValidarModelo(DTORequerimiento requerimiento)

{
var modelState = new ModelStateDictionary();

if (requerimiento.Proyecto == null)
modelState.AddModelError("Proyecto", "No tiene un Proyecto Asignado para la asignación");

return modelState;
}

En el controller agrega
ModelState.Merge(modelRequerimiento.ValidarModelo(dto));

if (!ModelState.IsValid)
{
return View("Create", dto);
}

    Pregunta:  57976 - <HTTPRUNTIME MAXREQUESTLENGTH=“20480” />
Autor:  Daniel FDZ
Buenasss, Tengo un problema, mi aplicación está escrita en ASP, el tema es que cuando intento subir un fichero grande me da el pete, he añadido en el web.config el siguiente tag <httpRuntime maxRequestLength=“20480” />, pero me da un error RunTime y nisiqwuiera me carga la web. Sabeis por donde pueden ir los tiros?

Gracias de antemano.
  Respuesta:  Jose de Jesus Ramirez Aviles
En el Web.config:
<configuration>
<system.web>
<httpRuntime maxRequestLength="xxx" />
</system.web>
</configuration>

donde "xxx" es el tamaño del archivo en KB. el default es 4096 (= 4 MB).

tembien debes de dar permisos para la escritura, es decir en la carpeta donde subes tus archivos le pones permiso de escritura al usuario que tengas establecido con el iis

suerte

    Pregunta:  58016 - VALIDAR REGISTROS DE UN DATASET
Autor:  Joel Villegas Zavala
Hola, como van a notar soy nuevo en esto del .NET

Mi pregunta es como puedo determinar si un campo en mi dataSet contiene valor nulo, y asi poder condicionar si se muestra o no en mi pagina web dicho campo?.

Por ejemplo en ASP tradicional yo utilizaba el siguiente codigo:

<% IF recordset.Fields.Item("nombreCampo").Value <> "" THEN%>
codigo HTML
<%ELSE%>
codigo HTML
<%END IF%>

Hay alguna manera de hacer algo parecido en ASP NET
  Respuesta:  ANTONIO
La verdad es que lo que comentas es algo que tambien me ocurre a mi y todavia no se como solucionarlo de forma mas clara.
La solucion que le doy yo es la siguiente y la controlo con try catch end try.
Como se que cuando el campo esta vacio me va a dar un error hago lo siguiente
try
en el caso de que el registro nombre no este vacio, el textbox1 se llenara con el nombre
textbox1.text=rst.fields("nombre").value

catch
Si el registro esta vacio entonces se generara un error vendrá aqui y aqui lo controlo
textbox1.text="vacio"
end try

Espero haberte dadounaidea.
Saludos.

    Pregunta:  58049 - PERDIDA VARIABLES DE SESSION EN PDA
Autor:  Rodolfo Reyes
Hola

Estoy creando una aplicacion web utilizando Visual Estudio 2005 en la que utilizo 2 variables de session, dichas variables se mantienen sin problema cuando navego de una pagina a otra ,cuando ejecuto la aplicacion desde cualquier PC(desktop), pero si ejecuto la aplicacion desde un dispositivo Movil (HP IPAQ HX2495) , los valores que guardo en las variables de session se pierden.

Hay un manejo especifico de las variables de session para PDA ?

Hay alguna restriccion en el PDA que no permite el uso de variables de session ?

agradezco cualquier ayuda que me puedan suministrar

Saludos
Rodolfo Reyes
  Respuesta:  Marc De Mena Tomé
Hola,

El problema en que la mayoría de los navegadores de dispositivos moviles no admiten Cookies, por lo que en tu aplicación web, en el fichero de configuración (web.config) en el apartado referente a la sesión debes configurar el atributo Cookiless="Auto" para que actue de forma diferente cuando detecte que el navegador no permite el uso de cookies.

Automáticamente se genera una URL diferente con el id de sesion en ella.

No dudes en contactar conmigo cuando lo necesites.
Atentamente,
Marc De Mena

    Pregunta:  58340 - ACTUALIZAR UN LABEL CON UN CONTADOR (TIMER)
Autor:  Daniel Schell
Hola que tal, mi problema es que tengo un boton que invoca un store procedure que devuelve datos despues de un proceso muy largo, tal vez 2 horas, entonces a los 20 minutos de iniciado el proceso aparece el temible popup del servidor (Timeout Expired)

Esto no lo pude solucionar seteando el Timeout del objeto session ni tampoco tocando el web.config

<httpRuntime executionTimeout="3000000" maxRequestLength="4096" useFullyQualifiedRedirectUrl="false" minFreeThreads="8" minLocalRequestFreeThreads="4" appRequestQueueLimit="100"/>

Mi idea es que el servidor se comunique con el browser cada tanto para que el timeout se reinicie, y esto quisiera lograrlo actualizando el contenido de un label cada n segundos, por ejemplo cada 10 segundos que se actualice el mensaje "tiempo transcurrido: n segundos"

He intentado con un updatepanel con un control asp:timer pero no logro que la etiqueta se active mientras se produce el sleep que puse para simular el proceso

Es posible que me envien un pequeño ejemplo funcionando que haga exactamente lo que estoy buscando

Desde ya muchas gracias aunque sea por leerme

Saludos
  Respuesta:  Jose de Jesus Ramirez Aviles
Si usas asp.net 2 o superior podrias usar el ajaxcontroltoolkit :

1 insertar control scriptmanager
2 insertar updatepanel
3 dentro del updatepanel insertar el label
4 inserta control timer y establecer el intervalo
5 doble clic control timer e insertar el codigo para que actuallice la etiqueta ejemplo:
protected void Timer1_Tick(object sender, EventArgs e)
{
this.Label1.Text = DateTime.Now.ToString();
}
6 en el updatpanel propiedad: updatemode=condicional
7 en el updatpanel propiedad triggers clic/agregar/asyncpostback/controlid=timer1(nombre del timer) y eventname=tick

facil y suerte

si quieres entender mas http://msdn.microsoft.com/es-mx/library/bb386404(v=vs.100).aspx

    Pregunta:  58487 - HABILITAR BOTON CUANDO HACES CLICK EN OTRO
Autor:  Esther Hernandez
Hola a tod@s:

Tengo una pagina en la que cargo dinamicamente 2 o mas web user controls cada uno de ellos con varios labels, textbox y un solo boton. El caso es q qiero q los botones de todos los controles excepto el de uno de ellos aparezcan deshabilitados en un primer momento. Cuando se pulsa el unico boton habilitado quiero que se habiliten los demas. El codigo va asi:

//Control del boton habilitado desde el principio

protected void Button1_Click1(object sender, EventArgs e)
{
Session ["nombre"]=true;
}

//Controles con el boton deshabilitado

protected void Page_Init(object sender, EventArgs e)
{
Button1.Enabled = false;
if (Session["nombre"] != null)
{
Button1.Enabled = true;
}
}

El problema es q cuando pulsas el boton se produce antes el evento Page_Init de los controles q el propio evento Button1_Click1. He probado tambien a ponerlo en el Page_Load pero tambien se ejecuta antes.
Alguien tiene alguna idea???
Muchisimas gracias.
  Respuesta:  eider mauricio aristizabal erazo
depronto esto te sirva.
if (IsPostback){
habilitar botones
}else{
hacer lo contrario
}

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