.net beta2 操作email的例子(转)

<%@ Page Language="VB" ClientTarget="downlevel" %>
<%@ Import Namespace="System.Web.Mail" %>

<script language="VB" runat="server">
    Sub btnSendMail_OnClick(Source As Object, E As EventArgs)
        Dim myMessage As New MailMessage
        Dim myMail    As New SmtpMail
        Dim strEmail  As String

        If Page.IsValid() Then
            strEmail = txtEmail.Text

            myMessage.From = "webmaster@" & Request.ServerVariables("SERVER_NAME")
            myMessage.To = strEmail
            myMessage.Subject = "E-mail Sample from ASP 101!"
            myMessage.Body = "This message was sent from sample code by " & _
                "http://www.asp101.com.  It is used to show people how " & _
                "to send e-mail from an ASP+ page.  This mail was sent " & _
                "from " & Request.ServerVariables("SERVER_NAME") & ".  " & _
                vbCrLf & vbCrLf & _
                "This email was sent to " & strEmail & "."

            myMail.Send(myMessage)

            frmEmail.Visible = False
            lblUserMessage.Text = "Your message has been sent to " & strEmail & "."
        End If
    End Sub
</script>

<html>
<head>
<title>ASP+ Email Sample</title>
</head>
<body>

<asp:Label id="lblUserMessage" text="Enter your e-mail address:" runat="server" />
<form method="post" id="frmEmail" runat="server">
    <asp:TextBox id="txtEmail" size="30" runat="server" />
    <asp:RequiredFieldValidator runat="server"
        id="validEmailRequired" ControlToValidate="txtEmail"
        errormessage="Please enter an email address."
        display="Dynamic" />
    <asp:RegularExpressionValidator runat="server"
        id="validEmailRegExp" ControlToValidate="txtEmail"
        ValidationExpression="^[\w-]+@[\w-]+\.(com|net|org|edu|mil)$"
        errormessage="Please enter a valid email address."
        Display="Dynamic" />

    <asp:Button id="btnSendMail" text="Send Mail!" OnClick="btnSendMail_OnClick" runat="server" />
</form>

</body>
</html>
-------------------------------------------
come from asp101.com

时间: 2024-11-01 06:23:21

.net beta2 操作email的例子(转)的相关文章

.net beta2 操作cookie的例子(转)

cookie <%@ Page Language="VB" %> <script language="VB" runat="server">    Const COOKIE_NAME  As String = "test-cookie-name"     Const COOKIE_VALUE As String = "test-cookie-value"     ' Declare

在ASP.NET中操作文件的例子

asp.net  在ASP.NET中操作文件的例子 1.写文件writefile.aspx <%@ Import Namespace="System.IO" %> '引入所需的NameSpace<%Response.write("Writing the content into Text File in ASP.NET <BR>")Dim strwriterobj As StreamWriter '声明一个StreamWriter对象s

在ASP.NET中操作文件的例子(VB)

asp.net 在ASP.NET中操作文件的例子 1.写文件writefile.aspx <%@ Import Namespace="System.IO" %>        '引入所需的NameSpace<%Response.write("Writing the content into Text File in ASP.NET <BR>")Dim strwriterobj As StreamWriter         '声明一个S

以操作记录为例子,介绍一下如何扩展nova-api组

问题描述 得益于OpenStack的良好架构,对OpenStack进行扩展非常方便,每个模块都留出了各种接口和扩展点,能够让用户扩展自定义功能.下面以操作记录为例子,介绍一下如何扩展nova-api组件.需求:用户的一些重要操作必须记录下来,方便进行事后查询,比如instance的创建.销毁,比如公网IP的申请.分配等等.实现:因为所有的这些操作都是通过调用nova-api进行,我们要对nova-api进行扩展,记录相关的请求.nova-api是基于PythonPaste来构建的,只需要在配置文

求xamarin 在andriod下操作串口的例子。或者给个思路也好。

问题描述 求xamarin在andriod下操作串口的例子.或者给个思路也好. 解决方案 解决方案二:目前我自己测试能用的办法是用ECLIPSE建立一个APP,用JNI访问SERIALPORT.SO文件,然后将整个项目(没错,是整个项目,包括activity)转换成JAR文件,然后在XAMARIN里面建立BINDINGPROJECT,然后再建立一个调用项目来引用刚新建的项目.SO文件要添加2次,不然访问不到.解决方案三:不能直接访问so库吗解决方案四:如果是自己写的Android串口驱动模块的S

第二部分,BETA2操作ACCESS数据库

access|数据|数据库 朋友们好,总算又有时间了,搞了两天,头都大了!不过,真的是,.NET的东西太多了,简直有一种眼花缭乱的感觉,看来还是需要静下心来慢慢测试!我的学习观点就是多写程序,多练习,你可以不去记忆那些在资料或帮助上能查到的东西,(我就没有去记,即使是名字空间如何写我都是看帮助),但一定要理解了,而如何理解,最直接的方法就是通过程序来把那些东西直接展示在眼前! 好了,不多说了,接着上次的东西,我们继续来看看,如何在.NET中操作数据库(数据库采用ACCESS 2000,至于SQL

子父窗口之间的操作之小例子

父窗口       用window.openr打开的子父窗口之间的操作跟框架的是不一样的,子窗口和父窗口之间有opener来联系.而源窗口要访问子窗口要通过其句柄来操作.以下小例子希望能帮助新手更了解他们的操作.test.htm <html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><meta name="GE

nodejs使用mongoose操作mongodb的例子

最近在研究nodejs,以下是使用mongoose来操作mongodb的一些api.   前奏: 1.安装mongoose:var mongoose = require('mongoose'); 2. 连接mongodb:mongoose.connect('mongodb://localhost/nodejs'); 3.建立表结构,字段:var Schema = mongodb.Schema;var MovieSchema = new Schema({title: String,content:

javascript操作数组的例子与函数详解介绍

1):join() 方法: 把一个数组的所有元素都转换成字符串. 比如: var  a  = [1,2,3]; var s =   a.join();   // 输出 s==1,2,3 当然也可以 指定一个分隔符: 比如; \s = a.join(","); 这个方法跟String.split()相反, split()将一个字符串分割成几个片段来创建数组: 2):reverse () 方法: 把一个数组颠倒. var  a   = new Array(1,2,3); a.reverse