Tag: html

如何在WPF中获取webbrowser控件的输入框的值?

我添加了Microsoft.mshtml作为我的项目的参考,并且到目前为止: mshtml.IHTMLDocument2 document = (mshtml.IHTMLDocument2)webbrowser.Document; string username = document.all[“username”].GetAttribute(“value”); 但第二行不起作用。 它说 “错误CS0021:无法将带有[]的索引应用于类型为”mshtml.IHTMLElementCollection“的表达式” 当鼠标hover在“全部”上时。 如何访问所有元素?

“将”asp.net表单转换为html表单

我有一个asp.net webform。 用户将数据输入到文本框中,然后使用按钮执行OnClick=”SubmitData” : 现在我想使用jquery并使我的表单看起来更好,我不知道我是否可以保持asp.net控件或我是否必须转换为HTML控件。 我需要转换的问题 这样的事情: 如果是这样,我将如何从这些新的html文本框中获取用户输入? 你能告诉我到底如何将这些值传递给我的c#代码?

将属性添加到asp.net中的元素?

我想在asp.net中的元素中添加两个额外的xml命名空间: 采取: 制作(添加facebook开放图形命名空间): 如何访问代码中的元素并添加命名空间?

使用c#和asp.net将HTML内容转换为Pdf

这里我试图将html div标签内的内容转换为pdf我发现以下错误: 输入字符串格式不正确 这是我尝试使用c#的代码: public string getWhileLoopData() { string htmlStr = “”; SqlConnection thisConnection = new SqlConnection(“Data Source=VELU-PC\\SQLEXPRESS;Initial Catalog=EEP;Trusted_Connection=True;”); SqlCommand thisCommand = thisConnection.CreateCommand(); thisCommand.CommandText = “select * from Product_category”; thisConnection.Open(); SqlDataReader reader = thisCommand.ExecuteReader(); while (reader.Read()) { string id = reader.GetString(6); string Name = reader.GetString(3); string Pass = reader.GetString(5); htmlStr += “” + Name + […]

检索AlternateView的电子邮件

我似乎无法从System.Net.Mail.AlternateView检索AlternateView。 我有一个通过POP3提取电子邮件的应用程序。 我了解如何创建用于发送的备用视图,但是在查看电子邮件时如何选择备用视图。 我已收到的电子邮件作为System.Net.MailMessage对象,所以我可以轻松拉出正文,编码,主题行等。我可以看到AlternateViews,也就是说,我可以看到计数是2但是想要在我请求正文时,提取当前返回的HTML以外的内容。 希望这有一点意义,有人可以对此有所了解。 最后,我想把明文拉出来,而不是HTML,而不想自己解析它。

如何将当前的aspx页面保存为html

请告诉我如何在按钮点击时将当前页面保存为html页面。 我的页面仅包含我在页面加载事件中填写的标签。 我正在使用下面的代码,但它没有保存(在HTML中)我加载页面时看到的所有值(我认为它在页面上加载值之前转换)。 private void saveCurrentAspxToHTML() { string HTMLfile = “http://localhost:4997/MEA5/AEPRINT.aspx?id=” + Convert.ToString(frmae.AeEventid) + “&eid=” + Convert.ToString(frmae.AeEnquiryid); WebRequest myRequest = WebRequest.Create(HTMLfile); // Return the response. WebResponse myResponse = myRequest.GetResponse(); // Obtain a ‘Stream’ object associated with the response object. Stream ReceiveStream = myResponse.GetResponseStream(); Encoding encode = System.Text.Encoding.GetEncoding(“utf-8”); // Pipe the stream to a higher level […]

Bootstrap表过滤不起作用

我想为bootstrap表添加过滤。 我添加了两个属性,我将它们放在下面的代码中。 为什么不工作? 我还该怎么办? Id E-Mail Firma Imię i nazwisko Nr telefonu Typ Cennik Synchronizacja 我有一些JS scipt从服务器服务错误 $(‘#clients-table’).bootstrapTable({ onLoadError: function (status) { SetErrorMessage(‘Wystąpił błąd serwera podczas wczytywania danych. Skontaktuj się z administratorem.’); } }); 我还附上了这个脚本

如何在.NET中正确转义文档名称?

我们在我们的Web服务器(人们上传它们)上存储了一堆奇怪的文档名称,这些文档名称包含空格,符号等各种字符。当我们生成这些文档的链接时,我们需要将它们转义,以便服务器可以通过以下方式查找文件:它在数据库中的原始名称。 但是,在所有情况下,内置的.NET转义函数都不会正常工作。 拿文件Hello#There.docx : UrlEncode将正确处理此问题: HttpUtility.UrlEncode(“Hello#There”); “Hello%23There” 但是, UrlEncode 无法正确处理Hello There.docx : HttpUtility.UrlEncode(“Hello There.docx”); “Hello+There.docx” +符号仅对URL参数有效,而不对文档名称有效。 有趣的是,这实际上适用于Visual Studio测试Web服务器,但不适用于IIS。 UrlPathEncode函数适用于空格: HttpUtility.UrlPathEncode(“Hello There.docx”); “Hello%20There.docx” 但是,它不会逃避其他字符,如#字符: HttpUtility.UrlPathEncode(“Hello#There.docx”); “Hello#There.docx” 此链接无效,因为#被解释为URL哈希,甚至从未到达服务器。 是否有.NET实用程序方法来转义文档名称中的所有非字母数字字符,或者我是否必须自己编写?

从谷歌云url运行html文件

我已将html文件保存到具有公共读取权限的Google云存储中。 当我尝试打开html文件时,Chrome会自动在本地下载HTML文件,而不会在浏览器标签中打开它。 Html公共url是: https : //www.googleapis.com/download/storage/v1/b/presentationpublish/o/index_1112q_252_636703629560463983.html? generation = 1534766167109567 &alt = media 码: return storage.UploadObject( bucket: BucketName, objectName: objectName, contentType: “text/html”, source: valStream, options: new UploadObjectOptions { PredefinedAcl = publicRead } );

通过ID webBrowser1获取href链接c#

如果一个人有id而且我得到了文字,我就用这个 var text = webBrowser1.Document.GetElementById(“id”).InnerText; 我怎样才能获得知道id的链接href HTML ubuntu-12.04-desktop-i386.iso