摘要:由于种种原因,我们有时需要从互联网上抓取一些资料,有些页面可以直接打开,而有些页面必登录之后才能打开。本文介绍的是使用 HttpWebRequest 和 HttpWebResponse 自动填写提交 ASP.NET 表单并保持 Session 和 Cookie 的一个完整的例子。由于种种原因,我们有时需要从互联网上抓取一些资料,有些页面可以直接打开,而 ......
341
0
0
2022-03-22
.net3.5中在ListView的ItemDeleting实践中获取删除数据行的值,必须将ItemTemplate中需要获取的值设成双向绑定,即<%#Bind("XXX")%>,然后通过ItemDeleting实践的响应函数中的e.values["XXX"]获取该值。 ......
470
0
0
2022-03-22
// <summary>/// 获取一个图片按等比例缩小后的大小。/// </summary>/// <param name="maxWidth">需要缩小到的宽度</param>/// <param name="maxHeight"& ......
479
0
0
2022-03-22
Flash上传文件(结合asp.net)一、实现原理。在某些场合,我们需要使用Flash进行“文件上传”,原因是Flash 能制作出表现力丰富的UI界面。 (自负又孤陋寡闻的我在这里做一个补充:Flash使用flash.net包中的FileReference是可以发送文件数据到一个asp,asp.net或php页的,可以看浪子的[Flash Fil ......
498
0
0
2022-03-22
一、图片上加文字://using System.Drawing;   //using System.IO;   //using System.Drawing.Imaging;   private void AddTextToImg(string ......
486
0
0
2022-03-22
弹出提示窗口用的Response.Write("<script>alert('删除成功');</script>"),不知道什么原因不能用了,字体变大。解决方法如下:使用Page.ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('XX ......
391
0
0
2022-03-22
在自己的网站上传的图片加水印好像成了一种风尚,成为防止图片盗用图片和做宣传网站的一种方式。现在就教你如何制作这些水印的、private void Button1_Click(object sender, System.EventArgs e) { string filename=this.file_up.PostedFile.FileName; ......
580
0
0
2022-03-22
网页自动登录和提交POST信息的核心就是分析网页的源代码(HTML),在C#中,可以用来提取网页HTML的组件比较多,常用的用WebBrowser、WebClient、HttpWebRequest这三个。以下就分别用这三种方法来实现:1、WebBrowser是个"迷你"浏览器,其特点是Post时不用关心Cookie、内置JS等问题WebBrowser是VS2 ......
532
0
0
2022-03-22
搜索网络,发现C#通常有三种方法获取网页内容,使用WebClient、WebBrowser或者HttpWebRequest/HttpWebResponse。。。方法一:使用WebClient (引用自:http://fbljava.blog.163.com/blog/static/265211742008712105145244/)static void M ......
495
0
0
2022-03-22
用.net做B/S结构的系统,您是用几层结构来开发,每一层之间的关系以及为什么要这样分层? 答:从下至上分别为:数据访问层、业务逻辑层(又或成为领域层)、表示层 数据访问层:有时候也称为是持久层,其功能主要是负责数据库的访问 业务逻辑层:是整个系统的核心,它与这个系统的业务(领域)有关 表示层:是系统的UI部分,负责使 ......
456
0
0
2022-03-22
在.NET6 中 C#对 Lambda 做了许多的优化,使得我们可以在 C#中更加方便地使用委托和 Lambda。下面我们就通过一些案例来讲解一下.NET6 中的 Lambda。一、增强 Lambda使用增强 Lambda 可以使 C#更好的做类型推断,在很多时候编译器能自动推断类型,我们不用再显式声明委托类型。下面来看一个简单的示例://之前版本的用法 ......
464
0
0
2022-03-06