Articles of c #

cómo convertir html página a pdf con css usando itextsharp?

Este es mi código: Response.ContentType = “application/pdf”; Response.AddHeader(“content-disposition”, “attachment;filename=TestPage.pdf”); Response.Cache.SetCacheability(HttpCacheability.NoCache); StringWriter sw = new StringWriter(); HtmlTextWriter hw = new HtmlTextWriter(sw); this.Page.RenderControl(hw); StringReader sr = new StringReader(sw.ToString()); Document pdfDoc = new Document(PageSize.A4, 10f, 10f, 100f, 0f); HTMLWorker htmlparser = new HTMLWorker(pdfDoc); PdfWriter.GetInstance(pdfDoc, Response.OutputStream); pdfDoc.Open(); **htmlparser.Parse(sr);** //the exception here pdfDoc.Close(); Response.Write(pdfDoc); Response.End(); el error es: No se […]

Html Agility Pack valores vacíos de tablas

Estoy tratando de aprender algunos raspados básicos y gracias a este sitio he podido aprender muchas cosas nuevas, pero ahora estoy atascado con este problema … Este es el código que estoy usando: var web = new HtmlWeb(); var doc = web.Load(“url”); var nodes = doc.DocumentNode.SelectNodes(“//*[@id=’hotellist_inner’]/div”); StreamWriter output = new StreamWriter(“out.txt”); if (nodes != null) […]

Complete una tabla de una lista C # asp.net

Tengo un Car clase, con algunos atributtes Model y Year . Tengo una lista ( List carList = new List() ) de algunos objetos de la clase Car , y quiero poner esta lista en una etiqueta HTML, pero no tengo idea de cómo hacerlo. Tengo una plantilla que ya tiene una , por eso […]

Crear html dynamic desde código detrás

Tengo un proyecto que obtiene xml que representa un cuestionario que es muy dynamic sobre los temas y las preguntas dentro (el tipo de pregunta es la misma). Creé un objeto que obtiene el xml y lo analiza en mi objeto .net. El siguiente paso es construir la página aspx (en .NET Framework 4.0) como […]

Agregue un atributo onclick en el código detrás de llamar a la función javascript con parámetro de cadena que hace referencia a ClientID

He mirado alrededor, y no puedo encontrar todas las piezas que necesito para armar esto. El problema es que quiero llamar a la misma función de JavaScript desde varios lugares, así que necesito pasar la identificación del elemento a la función para poder cambiarlos todos. La idea es muy simple. Solo quiero que cuatro casillas […]

El código C # solo obtiene el origen de la página visible, no la página desplazada hacia abajo

Si va a http://dota-trade.com/equipment?order=name y se desplaza hacia abajo, puede ver que si se desplaza hacia abajo hasta la parte inferior de la página, carga más elementos. El siguiente código toma todos los enlaces de la página web y los guarda en un archivo de texto. En este momento solo está agarrando todos los enlaces […]

Generar tabla HTML desde DataGrid

Esto puede ser fácil, pero de alguna manera no puedo pensar en una forma directa. ¿Es posible generar el resultado HTML (el ) desde un objeto DataGrid en el lado del servidor? Algo como: MyDataGrid.DataSource = MyDataTable; MyDataGrid.DataBind(); string My_HTML_Table = MyDataGrid.A_Fancy_Method_To_Generate_HTML(); En este punto, la cadena My_HTML_Table debería tener algo como 1… .

WebView Windows Store App C # Ajax no funciona

¿Ajax no funciona en XAML WebView? Cada vez que hago una llamada Ajax, siempre ejecuta la callback por error. Solo para su referencia aquí está el código test.js: $(function () { $.ajax({ url: “http://fake_domain_here/api/v1/api_call”, //I use a real domain name…I just removed it here. data: { id: 1 }, type: “GET”, datatype: “json”, timeout: 30000, […]

¿Cómo puedo hacer un cuadro de texto de Sharepoint (entrada, tipo = texto) dinámicamente Multiline?

Quiero un cuadro de texto en mi elemento web que crezca verticalmente a pedido. Es decir, será una línea a menos que el usuario ingrese demasiado texto para esa línea, momento en el cual la palabra se ajusta y crece verticalmente para acomodar la verbosidad del usuario. Estoy creando mis controles / elementos dinámicamente, y […]

Automatizando Google Maps en el navegador web C # (problema al ejecutar javascript correctamente)

NO usando API Actualmente estoy intentando usar un navegador web en C # para cargar google maps y centrarme automáticamente en mi ubicación actual; sin embargo, por alguna razón no puedo hacer que funcione correctamente. La idea es simple Cargue Google Maps y ejecute el script para enfocar mi ubicación actual: mapBrowser.Document.InvokeScript(“mylocation.onButtonClick”); O bien, invoque […]