mailto outlook

mailto在windows和网页中的各种用法2007年04月22日 星期日 09:19如果你经常给某一个人发邮件,你不妨试一下下面的快捷方式!在桌面空白处单击鼠标右键,在弹出的菜单中选择【新建/快捷方式】,打开“创建快捷方式”窗口,再在命令行文本框里键入类似“mailto:收件人E-mail”格式的地址,然后点击【下一步】为快捷方式键入一个名称,点【完成】就可以了,此后,只要你点击这个快捷方式的图标,默认的邮件软件(下面以OE为例),就会开启一个已经有对方地址的“新邮件”窗口,然后你就可以像平时一样写信和发信了。是不是很不错?事实上,你还可以有更多选择,只要给Mailto加上更多的参数。比如……

●Mailto:aaa@xxx.com?cc=bbb@yyy.com,其中aaa@xxx.com将会自动出现在收件人地址栏中,bbb@yyy.com则会自动出现在抄送地址栏中;

●Mailto:aaa@xxx.com?subject=玩转Mailto,这样,在点击后打开的新邮件窗口中,除了收件人会自动填上外,主题栏中也将自动出现“玩转Mailto”这样的主题;

●Mailto:aaa@xxx.com?cc=bbb@yyy.com&bcc=ccc@zzz.com,其中紧跟着抄送地址,写上“&bcc=”,就可以在打开的新邮件窗口中,自动填上密件抄送地址了,在这里是ccc@zzz.com;

●Mailto:aaa@xxx.com;bbb@xxx.com;ccc@zzz.com,记住每个电子邮件之间用“;”隔开,这样当你点击这个快捷方式时,在弹出的新邮件窗口的收件人中同时会出现aaa@xxx.com、bbb@yyy.com和ccc@zzz.com这几个地址,想想吧,这是不是一个玩群发的不错的主意?只要点一下,你就能同时向这些人发送E-mail了;

●Mailto:aaa@xxx.com?subject=主题&body=邮件内容,“&body=”后面的内容将自动填到新邮件的内容编辑窗口中。下面我们来总结一下,Mailto后为收件人地址,cc后为抄送地址,bcc后为密件抄送地址,subject后为邮件的主题,body后为邮件的内容,如果Mailto后面同时有多个参数的话,第一个参数必须以“?”开头,后面的每一个都以“&”开头。下面是一个完整的实例:Mailto:aaa@xxx.com?cc=bbb@yyy.com&bcc=ccc@zzz.com&subject=主题&body=邮件内容,你不妨试试哦!

========================================
Mailto:aaa@xxx.com?cc=bbb@yyy.com&bcc=ccc@zzz.com&subject=主题&body=邮件内容
=============================================

在GridView中使用

1.添加列的方法
                   1.hyperLinkField   
                         在两个数据列中填入字段,然后在编辑字段里面点击“将此字段转换为TemplateField”,就 可以实现数据的显示 和超连接的设置,(邮件加URL字符串:mailto:{0})

代码如下:
        <asp:GridView ID="gv_user2" runat="server" AutoGenerateColumns="false" Style="position: static">
            <Columns>
                <asp:TemplateField HeaderText="用户名" SortExpression="UserName">
                    <EditItemTemplate>
                        <asp:TextBox ID="TextBox1" runat="server" Text='<%# Bind("UserName") %>'></asp:TextBox>
                    </EditItemTemplate>
                    <ItemTemplate>
                        <asp:Label ID="Label1" runat="server" Text='<%# Bind("UserName") %>'></asp:Label>
                    </ItemTemplate>
                </asp:TemplateField>
                <asp:TemplateField HeaderText="邮箱">
                    <ItemTemplate>
                        <asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl='<%# Eval("UserEmail", "mailto:{0}") %>'
                            Text='<%# Eval("UserEmail") %>'></asp:HyperLink>
                        </ItemTemplate>
                </asp:TemplateField>
           
            </Columns>
        </asp:GridView>

                连接的text的数据直接绑定了UserEmail字段Text='<%# Eval("UserEmail")

=====================================================================================
mailto添加主题中文乱码的解决方法2008-09-24 11:12       当在页面中对mailto添加主题时出现中文乱码解决方法如下:
     
       1、在页面的<%@ Page %>中添加:
       ResponseEncoding="GB2312";

       2、在相应的.cs文件的Page_Load事件中添加:
       this.Page.Response.ContentEncoding = System.Text.Encoding.GetEncoding("GB2312");
         Request.ContentEncoding = System.Text.Encoding.GetEncoding("GB2312");


       3、直接在Web.config文件的<system.web></system.web>节中添加:
       <globalization requestEncoding="gb2312" responseEncoding="gb2312" culture="zh-CN" uiCulture="zh-CN"/>。
===================================
private   void   Button1_Click(object   sender,   System.EventArgs   e)  
  {  
  this.Response.Redirect("mailto:aa@aa.aa");  
  }
=======
//HyperLink2.NavigateUrl = "mailto:yaa@126.com?subject=你好&body=很高兴";

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值