在电子邮件中发送表单数据 [英] Sending form data in email

查看:109
本文介绍了在电子邮件中发送表单数据的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

您好,

我想在点击插入按钮时发送一封电子邮件,其中包含在表单上输入的数据
。我正在使用asp.net 2.0和插入模板。我

收到邮件确定,但没有主题或正文。请帮忙。


这里是我的代码:

受保护的Sub InsertButton_Init(ByVal发送者为对象,ByVal e As

System.EventArgs)

Dim message As New System.Net.Mail.MailMessage()

Dim client = New System.Net.Mail.SmtpClient()

Dim prb As New String(Request.Form(" insertprb"))


message.From = New System.Net.Mail.MailAddress(∈ in ** **@domain.com")

message.To.Add(New System.Net.Mail.MailAddress(" us ** @ domain.com"))

message.Subject = prb

message.Body = prb

message.IsBodyHtml = True

client.Send(message)

结束子

感谢您的时间。

解决方案



" ;安" < An*@discussions.microsoft.com写信息

新闻:D9 *************************** ******* @ microsof t.com ...


您好,

我想在插入时发送电子邮件单击按钮,包括

数据

在表单上输入。我正在使用asp.net 2.0和插入模板。我

收到邮件确定,但没有主题或正文。请帮忙。


这里是我的代码:

受保护的Sub InsertButton_Init(ByVal发送者为对象,ByVal e As

System.EventArgs)

Dim message As New System.Net.Mail.MailMessage()

Dim client = New System.Net.Mail.SmtpClient()

Dim prb As New String(Request.Form(" insertprb"))



尝试


Dim prb As String = insertprb.Text


我试试,我收到此错误:


编译器错误消息:BC30451:名称''insertprb''未声明。


来源错误:


第18行:Dim client = New System.Net.Mail.SmtpClient ()

第19行:

第20行:Dim prb As String = insertprb.Text

第21行:

第22行:message.From = New

System.Net.Mail.MailAddress(" in **** @ domain.com")

你有没有其他建议?谢谢!


" Alexey Smirnov"写道:


>

" Ann" < An*@discussions.microsoft.com写信息

新闻:D9 *************************** ******* @ microsof t.com ...


您好,

我想在插入时发送电子邮件单击按钮,包括

数据

在表单上输入。我正在使用asp.net 2.0和插入模板。我

收到邮件确定,但没有主题或正文。请帮忙。


这里是我的代码:

受保护的Sub InsertButton_Init(ByVal发送者为对象,ByVal e As

System.EventArgs)

Dim message As New System.Net.Mail.MailMessage()

Dim client = New System.Net.Mail.SmtpClient()

Dim prb As New String(Request.Form(" insertprb"))



尝试


Dim prb As String = insertprb.Text


5月24日晚上8:14,Ann< A ... @ discussion.microsoft.comwrote:


我试试,我收到此错误:


编译器错误消息:BC30451:名称''insertprb''不是宣布。


来源错误:


第18行:Dim client = New System.Net.Mail.SmtpClient()

第19行:

第20行:Dim prb As String = insertprb.Text

第21行:

第22行:消息。 From = New

System.Net.Mail.MailAddress(" ins ... @ domain.com")


您还有其他建议吗?谢谢!


" Alexey Smirnov"写道:


" Ann" < A ... @ discussion.microsoft.com写信息

新闻:D9 ************************* ********* @ microsof t.com ...


您好,

我想发送电子邮件时单击插入按钮,其中包含在表单上输入的
数据

。我正在使用asp.net 2.0和插入模板。我

收到邮件确定,但没有主题或正文。请帮忙。


这里是我的代码:

Protected Sub InsertButton_Init (ByVal sender As Object,ByVal e As

System.EventArgs)

Dim message As New System.Net.Mail.MailMessage()

Dim client = New System.Net.Mail.SmtpClient()

Dim prb As New String(Request.Form(" insertprb"))

< blockquote class =post_quotes>
尝试


Dim prb As String = insertprb.Text-隐藏引用的文字 -



- 显示引用的文字 -



你的TextBox控件的ID是什么?

< asp:TextBox ID =" insertprb" ......?


Hello,
I want to send an email when the Insert button is clicked that includes data
entered on the form. I am using asp.net 2.0 and an insert template. I
receive the email OK, but there is no subject or body. Please help.

Here''s my code:
Protected Sub InsertButton_Init(ByVal sender As Object, ByVal e As
System.EventArgs)
Dim message As New System.Net.Mail.MailMessage()
Dim client = New System.Net.Mail.SmtpClient()
Dim prb As New String(Request.Form("insertprb"))

message.From = New System.Net.Mail.MailAddress("in****@domain.com")
message.To.Add(New System.Net.Mail.MailAddress("us**@domain.com"))
message.Subject = prb
message.Body = prb
message.IsBodyHtml = True
client.Send(message)
End Sub
Thank you for your time.

解决方案


"Ann" <An*@discussions.microsoft.comwrote in message
news:D9**********************************@microsof t.com...

Hello,
I want to send an email when the Insert button is clicked that includes
data
entered on the form. I am using asp.net 2.0 and an insert template. I
receive the email OK, but there is no subject or body. Please help.

Here''s my code:
Protected Sub InsertButton_Init(ByVal sender As Object, ByVal e As
System.EventArgs)
Dim message As New System.Net.Mail.MailMessage()
Dim client = New System.Net.Mail.SmtpClient()
Dim prb As New String(Request.Form("insertprb"))

Try

Dim prb As String = insertprb.Text


I try that and I get this error:

Compiler Error Message: BC30451: Name ''insertprb'' is not declared.

Source Error:

Line 18: Dim client = New System.Net.Mail.SmtpClient()
Line 19:
Line 20: Dim prb As String = insertprb.Text
Line 21:
Line 22: message.From = New
System.Net.Mail.MailAddress("in****@domain.com")
Do you have any other suggestions? Thanks!

"Alexey Smirnov" wrote:

>
"Ann" <An*@discussions.microsoft.comwrote in message
news:D9**********************************@microsof t.com...

Hello,
I want to send an email when the Insert button is clicked that includes
data
entered on the form. I am using asp.net 2.0 and an insert template. I
receive the email OK, but there is no subject or body. Please help.

Here''s my code:
Protected Sub InsertButton_Init(ByVal sender As Object, ByVal e As
System.EventArgs)
Dim message As New System.Net.Mail.MailMessage()
Dim client = New System.Net.Mail.SmtpClient()
Dim prb As New String(Request.Form("insertprb"))


Try

Dim prb As String = insertprb.Text


On May 24, 8:14 pm, Ann <A...@discussions.microsoft.comwrote:

I try that and I get this error:

Compiler Error Message: BC30451: Name ''insertprb'' is not declared.

Source Error:

Line 18: Dim client = New System.Net.Mail.SmtpClient()
Line 19:
Line 20: Dim prb As String = insertprb.Text
Line 21:
Line 22: message.From = New
System.Net.Mail.MailAddress("ins...@domain.com")

Do you have any other suggestions? Thanks!

"Alexey Smirnov" wrote:

"Ann" <A...@discussions.microsoft.comwrote in message
news:D9**********************************@microsof t.com...

Hello,
I want to send an email when the Insert button is clicked that includes
data
entered on the form. I am using asp.net 2.0 and an insert template. I
receive the email OK, but there is no subject or body. Please help.

Here''s my code:
Protected Sub InsertButton_Init(ByVal sender As Object, ByVal e As
System.EventArgs)
Dim message As New System.Net.Mail.MailMessage()
Dim client = New System.Net.Mail.SmtpClient()
Dim prb As New String(Request.Form("insertprb"))

Try

Dim prb As String = insertprb.Text- Hide quoted text -


- Show quoted text -

What''s the ID of your TextBox Control?

<asp:TextBox ID="insertprb" ... ?


这篇关于在电子邮件中发送表单数据的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆