Articles of asp.net

¿Puedo incorporar SignalR y una API RESTful?

Tengo una aplicación web de una sola página desarrollada con ASP.NET. Hace poco convertí muchos de los métodos web para que se basen en el uso de la biblioteca SignalR . Esto realmente aceleró la página considerablemente y redujo muchas llamadas de servidor de la página. Al mismo tiempo, también he estado buscando RESTful ASP.NET […]

¿Cuál es la mejor manera de determinar una variable de sesión nula o vacía en C #?

¿Cuál es la mejor manera de verificar la existencia de una variable de sesión en ASP.NET C #? Me gusta usar String.IsNullOrEmpty funciona para cadenas y me pregunto si hay un método similar para Session . Actualmente, la única forma que conozco es: var sSession; if (Session[“variable”] != null) { sSession = Session[“variable”].ToString(); } else […]

Json.Net: El método Html Helper no se está regenerando

Me encuentro con un problema donde un método ASP.NET MVC html helper que creé no se “regenera” cada vez que se lo llama. El objective del método auxiliar es crear objetos Javascript para usar en un framework angularjs. Por ejemplo, aquí hay un fragmento de código donde se usa el método auxiliar (llamado desde dentro […]

Visualice la imagen de la base de datos en ASP.net con C #

Sé que este tipo de pregunta se ha hecho muchas veces. Sin embargo, no logro mostrar una imagen de mi db en una página. Probé el siguiente método. protected void Page_Load(object sender, EventArgs e) { //Get the picture id by url //Query here byte[] picture = queryoutput; Response.ContentType = “image/jpeg”; Response.BinaryWrite(picture); } Enlace para obtener […]

¿Cómo eliminar una fila de GridView?

Estoy usando el control GridView en asp.net 2005 c # using. ¿Cómo puedo eliminar una fila en particular de GridView ? He escrito el siguiente código. Pero no está funcionando … DataRow dr = dtPrf_Mstr.NewRow(); dtPrf_Mstr.Rows.Add(dr); GVGLCode.DataSource = dtPrf_Mstr; GVGLCode.DataBind(); int iCount = GVGLCode.Rows.Count; for (int i = 0; i <= iCount; i++) { GVGLCode.DeleteRow(i); […]

¿Por qué los servicios web ASP.NET JSON devuelven el resultado en ‘d’?

Escribí algunos servicios web ASP.NET que usan encoding JSON, a la: [WebInvoke()] [OperationContract] public int SetInformation(int recordid, string data) { return 42; } y el JSON devuelto es: {“d”: 42} ¿Por qué el parámetro llamado d ? ¿Puedo controlar eso? Diga, ¿ e ? Como referencia, algunas preguntas similares finalmente pude desenterrar: ¿Qué significa .d […]

enrutamiento asp mvc con dos parámetros opcionales

Hola. ¿Cómo puedo asignar la url ../Companies/Results/value/id cuando ambos parámetros son opcionales? Las empresas es el controlador, los resultados es la acción, el valor y la identificación son parámetros opcionales. En mi formulario hay un cuadro de texto para el valor y una lista de selección para un id. El usuario puede seleccionar ambos o […]

Cómo permitir interna MVC Web Api desde un sitio externo fuera de la red

Tengo una API web de MVC (alojada en IIS) que está en la carpeta wwwroot y accesible localmente dentro de la red. Puedo ejecutar llamadas de API como esta: http://mylocalapi:133/api/Values/Get y obtengo un resultado . Tengo un sitio externo que es http://example.org y me gustaría ejecutar el mismo http://mylocalapi:133/api/Values/Get . Tanto el sitio externo como […]

¿Cómo cambiar CurrentCulture en tiempo de ejecución?

Necesito cambiar culturas en tiempo de ejecución de acuerdo con los archivos de recursos para cada cultura. Necesito cambiar los atributos de los controles en mi forma, de acuerdo con dos culturas que han designado archivos .resx resorces1.aspx.resx // default resorces1.aspx.he-IL.resx // hebrew culture Puedo cargar la página con el recurso alternativo, o en la […]

asp.net dinámicamente botón con controlador de eventos

Aquí tengo un pequeño problema con los botones generados dinámicamente y su controlador de eventos en asp.net. Genero una tabla flexible con botones adicionales para usuarios especiales. Los botones se generarán dinámicamente, lo que funciona bien. Pero no puedo hacer que funcione el controlador de eventos. Aquí hay algunas piezas de mi código: Build the […]