您现在的位置: 无忧电子商务网 >> 信息学院 >> 程序开发 >> asp.net >> 正文

Send Email and Attachments with ASP.Net...

作者:作者:未…    信息学院来源:网络收集    点击数:    更新时间:2006-8-28 我要参与讨论

  In this example you will see how to send email and one way of sending attachments from within an .aspx file. The text boxes for the various components of the email are wrapped in a panel control, so if you have not used panels, you can learn a little about that .net control.
The example uses an aspx page as well as a code-behind page. We will first look at the aspx page. Notice the opening tag of the panel control near the top of the program. Its properties should be pretty much self explanatory. The closing tag for the panel is near the bottom of the page. Notice also the enctype attribute on the <form> line. The enctype is necessary because we are using the htmlinput control to locate attachments. HtmlInput is normally used for uploading files from your file system to a server. Here, however, we are using only its browsing component to locate attachments you may want to include.

The rest of the page are simple TextBoxes to hold the elements of an email such as From (which needs to be in email format), To, Subject, etc. A button is also included to initiate the send operation. The code-behind page is mainly the click event code for the submit button.

<html>
<body>
<h3>Email with .NET</h3>
<asp:Panel ID="panel1" Runat="Server" Font-Name="Verdana"
BorderStyle="Ridge" BorderColor="MidnightBlue" BackColor="Ivory"
width="50%">
<form id="Form1" runat="server" enctype="multipart/form-data">
<table>
<tr>
<td align="right">From:</td>
<td align="left"><asp:TextBox ID="txtFrom" Runat="Server" /></td>
</tr>
<tr>
<td align="right">To:</td>
<td align="left"><asp:TextBox ID="txtTo" Runat="Server" /></td>
</tr>
<tr>
<td align="right">Subject:</td>
<td align="left"><asp:TextBox ID="txtSubject" Runat="Server" /></td>
</tr>
<tr>
<td align="right">Message Body:</td>
<td align="left">
<asp:TextBox ID="txtMessage" TextMode="MultiLine" rows="6"
Runat="Server" />
</td>
</tr>
<tr>
<td align="right">Priority:</td>
<td align="left">
<asp:DropDownList ID="ddlPriority" Runat="Server">
<asp:ListItem>Low</asp:ListItem>
<asp:ListItem>Normal</asp:ListItem>
&l

[1] [2] [3] 下一页

在google里搜索更多Send Email and Attachments with ASP.Net...

Google
Web www.51ec.org
  • 上一篇信息学院:

  • 下一篇信息学院:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    我来说两句 对此文章发表了评论
      昵 称: *必填    ·注册用户·
      评 分: 1分 2分 3分 4分 5分     严禁发表危害国家安全、政治、黄色淫秽等内容的评论,用户需对自己在使用本网站服务过程中的行为承担法律责任。本站管理员有权保留或删除评论内容,评论内容只代表机友个人观点,与本网站立场无关。  
    评 论
    内 容

     
    评论列表 (最新 评论仅限网友观点!)

    供求信息




    | 设为首页 | 加入收藏 | 关于我们 | 广告服务 | 联系方式 | 友情链接 | 版权申明