在WINFORM中,有webBrowser控件和HtmlDocument对象,那么ASP.NET里呢?

问题描述

小弟在WINFORM中,使用webBrowser请求某一网页,然后返回HTML代码,再用HtmlDocument对象提取出HTML代码中的需要的东西,现在要使用ASP.NET实现,请问有类似于这两种控件吗?1:webBrowser控件,不一定要可以看到页面,只要输入一个网址,既能请求并且获取到该网页中的HTML代码。2:HtmlDocument对象,可以用这个对象可以简单找到HTML代码中的元素上面两个东西,请问在ASP.NET里有没有什么可以实现的方法,谢谢大家!

解决方案

解决方案二:
帮LZ顶
解决方案三:
winform没怎么使用过,asp.net程序是基于浏览器的,解析的过程不属于服务器端吧。
解决方案四:
属于服务端或者客户端无所谓,关键是达到效果就可以。
解决方案五:
web中有好多种ajax是一种webrequest市一中webclient市一中你随便选
解决方案六:
脚本
解决方案七:
请问哪一种方式是最简单,功能相对强大的?引用4楼wangdetian168的回复:

web中有好多种ajax是一种webrequest市一中webclient市一中你随便选

解决方案八:
引用6楼romney的回复:

请问哪一种方式是最简单,功能相对强大的?引用4楼wangdetian168的回复:web中有好多种ajax是一种webrequest市一中webclient市一中你随便选

都很强大看你用的怎么样了
解决方案九:
webclient这个最方便
解决方案十:
呵呵,感谢,已经用webclient获取到HTML代码了,相当于实现了“webBrowser控件”功能,那么又有什么方法可以实现类似于HtmlDocument对象呢?可以方便的查找HTML代码中的节点。引用8楼wangdetian168的回复:

webclient这个最方便

解决方案十一:
大家还有什么解决方法吗,小弟在这里谢过了。
解决方案十二:
顶,遇到同样问题,获取HTML代码很简单,但是怎么才能对DOM进行选择呢?
解决方案十三:
mark

时间: 2024-08-01 15:34:52

在WINFORM中,有webBrowser控件和HtmlDocument对象,那么ASP.NET里呢?的相关文章

WPF中嵌入WinForm中的webbrowser控件

原文:WPF中嵌入WinForm中的webbrowser控件 使用VS2008创建WPF应用程序,需使用webbrowser.从工具箱中添加WPF组件中的webbrowser发现其中有很多属性事件不能使用.决定还是使用WinForm中的webbrowser.要想在WPF中使用WinForm控件,查看MSDN,需经过以下步骤. 创建名为 HostingWfInWpf 的 WPF 应用程序项目. 在解决方案资源管理器中,添加一个对名为 WindowsFormsIntegration.dll 的 Wi

winform中的webbrowser控件,打开网页遇到跨域js就报错。高分求解

问题描述 由于js报错,用winform中的webbrowse打开的网页与ie打开的网页不一至,有些根本打不开,影响使用.只要网页中有跨域的js调用就会报错,求解决方法.不要说屏蔽错误,屏蔽了网页还是不正常.希望与IE显示一致.偿试将IE安全级别降到最低,并添加信任站点,还是不行.这是报错的图片示例 解决方案 解决方案二:可以试一下,关闭脚本调试解决方案三:关闭脚本调试黄色是警告不是错误.安全警告,即将跨域浏览.差不多是这个意思.解决方案四:你用IE打开这个页面,会报错吗?解决方案五:IE打开是

手势左右 误判-WP 开发中在WebBrowser控件中添加手势出现误判的问题

问题描述 WP 开发中在WebBrowser控件中添加手势出现误判的问题 在xaml中对WebBrowser控件使用GestureListener实现左右滑动返回上一页.前进下一页.但是在加载2048网页版游戏的时候,出现手势误判,在玩2048游戏向右滑动的时候,会返回上一页,我想监听WebBrowser中是否有2048这类的滑动事件,应该怎么做呢? 我的xaml代码: <phone:WebBrowser VerticalAlignment="Top" x:Name="

我想记录下C#中的WebBrowser控件所有事件如何做

问题描述 我想用C#中的WebBrowser控件做一个简易的浏览器,并编写一段代码记录下浏览器向系统发送的消息和系统向浏览器发送的消息,保存的一个文本文档中.目的是分析一下我在网页中的一些操作都触发了哪些事件,好模拟一下.如果可以的话,最好给我来段代码. 解决方案 解决方案二:百度一下,找找控件的相关事件,看看有没有什么能够触发的解决方案三:这个我找了,没发现适用的解决方案四:用fiddler调试

winform中使用chart控件实现跟进式折线图动态显示数据问题

问题描述 winform中使用chart控件实现跟进式折线图动态显示数据问题 就是比如要在折线图上固定显示10个点,刚开始数据点是不断往左边平移,当大于10个点时,第一个点会消失,第11个点补进来,依次类推,实现这种跟进式动态效果,求怎么实现这个功能: 解决方案 利用算数平均试一下 看看行不行

WinForm中DataGridView折叠控件【超好看】_实用技巧

刚到一家新公司,领导下发任务要用cs系统做一个表格折叠显示,这真是把我难倒了,自己工作6年一直以来都是做BS的系统.这如果在BS里面那太简单了,JqGrid默认都自带,可是DataGridview不支持折叠啊.自己一点经验没有,怎么办呢?于是上网搜了相关视频,资料,开始学习起来.最后借鉴源码封了这么一个东西,发出来分享下,也能让自己加深印象. 首先不多说,上图.如果大家感谢还不错,请继续往下阅读: 大概的效果就是这样. 上代码. 1.首先重写DataGridview,代码如下: public c

vs2005中的WebBrowser控件的简单应用

原文:vs2005中的WebBrowser控件的简单应用这个控件被封装了一下,和以前的调用方式稍有不同. 事件还是那几个,变化不大. 方法变了不少. 从网上能查到的资料不多,贴出一些代码来作参考. 看看这段代码,可以用来分析网页上的元素的类型的.         private void btn_Find_Click(object sender, EventArgs e)        {            //find all the input controls on the page 

在vb.net中使用webbrowser控件和mshtml以及流操作体会(vb.net内嵌IE,拆取 Web 页)

web|webbrowser控件 需求为:到某一网站抓取查询结果.环境为vb.net 从0开始,一开始具体需要用到.net里的具体什么东东都不清楚,于是就一顿瞎搜索.又是google,又是baidu,yisou......胡乱搜的内容有.net ie,拆分网页 .net,内嵌ie等等.没过多久能得知webbrowser这个控件. 其中对我有帮助比较大的文章是http://www.microsoft.com/china/msdn/Archives/workshop/scrape.asp 只是这里介

C#中的WebBrowser控件的使用

关键字:C# WebBrowser 作者:txw1958 原文:http://www.cnblogs.com/txw1958/archive/2012/09/24/CSharp-WebBrowser.html   0.常用方法 Navigate(string urlString):浏览urlString表示的网址 Navigate(System.Uri url):浏览url表示的网址 Navigate(string urlString, string targetFrameName, byte[