簡體   English   中英

如何從Windows Phone 7應用程序發送電子郵件

[英]How to send email from windows phone 7 application

在我的Windows Phone 7應用程序中,我想發送一封電子郵件,其中郵件正文應包含上一頁的數據。

private void Email_Send(object sender, RoutedEventArgs e)
{
EmailComposeTask emailComposeTask = new EmailComposeTask();

emailComposeTask.Subject = "message subject";
emailComposeTask.Body = "message body";
emailComposeTask.To = "recipient@example.com";
emailComposeTask.Cc = "cc@example.com";
emailComposeTask.Bcc = "bcc@example.com";
emailComposeTask.Show();
}

現在在正文部分我想要上一頁的數據。 那怎么做?

if (this.NavigationContext.QueryString.ContainsKey("school_name"))
{
//if it is available, get parameter value
school = NavigationContext.QueryString["school_name"];
school.Text = date;
}

請告訴我如何傳遞價值

嘗試這個:

emailComposeTask.Body = + school;

嘗試這個

private void Email_Send(object sender, RoutedEventArgs e)
{
string previousValue = string.empty;
if (NavigationContext.QueryString.ContainsKey("school_name"))
      previousValue = NavigationContext.QueryString["school_name"];
EmailComposeTask emailComposeTask = new EmailComposeTask();
emailComposeTask.Subject = "message subject";
emailComposeTask.To = "recipient@example.com";
emailComposeTask.Cc = "cc@example.com";
emailComposeTask.Bcc = "bcc@example.com";
emailComposeTask.Body = previousValue ;
emailComposeTask.Show();
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM