世界上最丑的猪图片:在C#中如何发送Html请求?

来源:百度文库 编辑:高考问答 时间:2024/05/04 17:43:56
想做一个小软件可以发送Html请求的
就是往一个网站发送Html数据包
可是应该怎么做呢?
高手请指教一下

一、创建界面 (WebForm1.aspx)

注意点:

1. 当发送成功对象Label3的text属性显示“发送成功“

2. 对象RegularExpressionValidator1的属性

ControlToValidate=TextBox1

ErrorMessage=Email格式不对

ValidationExpression=w ([- .]w )*@w ([-.]w )*.w ([-.]w )* //代表email验证格式

当收件人的Email的地址格式不正确会显示“Email格式不对“

3. 对象TextBox1代表 收件人地址

对象TextBox2代表 标题

对象TextBox2代表 发送内容

二、显示代码 (WebForm1.aspx.cs)

1. 在文件头部添加代码 using System.Web.Mail;

2. 添加字段private System.Web.Mail.MailMessage m_Mail;

3.

private void Page_Load(object sender, System.EventArgs e)

{

m_Mail=new MailMessage(); //实例化MailMessage对象

}

4.双击“发送“按钮

private void Button1_Click(object sender, System.EventArgs e)

{

m_Mail.From=jinq@gpssz.com;

m_Mail.To=TextBox1.Text;

m_Mail.Subject=TextBox2.Text;

m_Mail.BodyFormat=MailFormat.Html;

m_Mail.Body=TextBox3.Text;

SmtpMail.Send(m_Mail);

Label3.Text=发送成功;

}

这样整个功能都实现了