2011-12-16 9 views
0

私は、vb.netのボタンをクリックしてemialをいくつかのリンクで定義された形式で送信する方法を知りたいと思っています。 現在のところ:私はSQLからいくつかのコードのリストをロードするドロップダウンを作成しました。SQLで私はコードとemailBodyを維持するテーブルを作成しました。今すぐドロップダウンでいくつかのコードを選択し、 "ボタン"をクリックします。私はSQLで持っているのと同じ形式でコードに関連付けられたemailBodyを取得したい。現在私はemialBodyを取得することができますが、電子メールをチェックすると段落として送信しています。しかし、bebugging dataset xml viewは正しい形式です。正しい形式のテキストを取得する

また、sqlのテキストへのリンクを追加するにはどうすればよいですか?

+0

関連するコード部分を表示できますか?リンクの意味は?あなたは 'http:// mysite.com/Index.html'のようなハイパーリンクを意味しますか? –

+0

EmialBody Textには「my websiteを見る」のようなハイパーリンクがあります。このメールはSQLサーバから届いています – user993935

+0

「メールはSQLサーバから来ています」と言われたらどういう意味ですか?電子メール本文を意味しますか?どのフォーマットでデータベースに保存されますか? RTF、XML、平易なテキスト、その他何か?電子メールの作成と送信に使用するコードを表示します。 –

答えて

0

You will want to send an html email.

Dim client as SmtpClient 
    Dim Email As New SmtpMail("") 
    Dim Server As New SmtpServer("") 
    Email.From = "" 
    Email.To = "" 
    Email.Subject = "" 
    Email.HtmlBody = "<a href="www.website.com">Text</a>" 
    Email.User = "" 
    Email.Password = "" 

    If server SSL 
    SmtpMail.ConnectType = SmtpConnectType.ConnectSSLAuto 

    client.SendMail(Server, EMail) 

Using MailDefinitionあなたにもいくつかの動的変数を挿入することができます。

関連する問題