当用户A登陆后,打开页面Message.aspx,在此网页上填写相关信息,点"送出"后,会发邮件给用户B,当用户B收到邮件后,就打开邮件内容中的超连接,此时如果用户B没有登陆,就要求用户B先进行登陆,登陆OK后就会进入Message.aspx页面,在Message.aspx上可以看到用户A填写的相关信息,当用户B看了哪些信息并同意用户A所填写的信息后,点"OK"后就会MAIL给用户A,告诉A说"用户B已经同意你的意见了",大致是以上的过程!!!!
请教以上的功能要怎么实现?
问题:
1.如何实现邮件内容的超连接?
2.如何实现邮件超连接的URL就是用户A所填写信息的Message.aspx页面?以上用ASP.NET C#实现...........

解决方案 »

  1.   

    问题: 
    1.如何实现邮件内容的超连接? 
    2.如何实现邮件超连接的URL就是用户A所填写信息的Message.aspx页面? 
    --------------------------
    1.超连接在FCK编辑器中可实现。
    2.A跳转到Message.aspx页面时后面应该带有一个标记位,例如:Message.aspx?Id=XX
      

  2.   

    给你一个参考:  MailMessage mes = new MailMessage("发送方邮件","接收方邮件" );
      mes.IsBodyHtml = true;
      mes.Body ="<html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>标题</title></head><body><a href="http://www.163.com">163</a></body></html>";
      

  3.   

    此要求就要審批一樣,員公發請求給上司,上司收到員公發的請求並確認沒問題後就點擊“OK”,再以郵件的形式發給員公,員公收到此Mail後再執行此請求高手幫幫忙?
      

  4.   


    把"改成'就可以了
    然后在Message.aspx里做个判断,如果未登录就转向登录页面 login.aspx?url=Message.aspx,登录后转回message.aspx
      

  5.   

    如果我在Message.aspx页面的Lable里的值是"20080613123"(唯一值)中,我想发送邮件时显示"20080613123",收件者点这个值时就会进入"20080613123"的页面,这要怎么做?
      

  6.   

     MailMessage mes = new MailMessage("发送方邮件","接收方邮件" );
      mes.IsBodyHtml = true;
      mes.Body ="<html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>标题</title></head><body><a href="http://www.163.com">163</a></body></html>";
      

  7.   


    在VS2003裡面要怎麼用啊,在VS2003裡不能使用mes.IsBodyHtml = true;