asp.net 차트 컨트롤을 사용하고있어 만족 스럽습니다. 내 고객이 내 웹 페이지에 전자 메일 단추를 추가 할 수 있는지 묻습니다. 여기에 포함 된 차트가 포함 된 전자 메일을 보냅니다. 내가 어떻게 할 수있는 아이디어? 감사.ASP.NET 차트 컨트롤 (포함 된 차트 컨트롤 이미지가 포함 된 EMail 보내기)
3
A
답변
0
차트 데이터를 저장하고 데이터를로드 할 페이지에 대한 링크를 만들거나 페이지를 만든 HTML을 가져 와서 전자 메일에로드 할 수 있습니다. 모든 사용자가 HTML을 보는 것은 전자 메일이 아니므로 데이터를 차트로 표시 할 수있는 페이지에 대한 링크를 보내는 것이 더 안전 할 수 있습니다.
2
차트 구성 요소는 차트가 요청 될 때 실제로 이미지를 생성합니다. 그런 다음이 이미지를 파일 시스템에 저장하거나 단순히 메모리에 저장합니다. 그 부분은 구성 가능합니다.
차트를 생성 한 다음 차트에서 파일 참조를 가져올 수 있습니다. 거기에서 두 가지 선택이 있습니다. 귀하의 전자 메일을 URL 참조로 참조하거나 실제 전자 메일 내에 포함 시키십시오. 또한 메일 클라이언트가 구성 할 수 있습니다. 다음과 같이
2
당신은 어딘가에 이미지를 저장하고로드하고 메일에 포함 된 수 :
private void SendMail()
{
//Your mail body is created with help of a StringBuilder which will contain the img tag:
//Suppose the mailContent is the StringBuilder object and has the html body etc already appended....
//you would need to append something like following:
//mailContent.Append("<td><img src=\"cid:IMAGE_ID\"></td>");
//string body = mailContent.ToString();
string smtpServer = "mailhost.my.domain.net";
string emailFrom = "[email protected]";
string emailTo = "[email protected]";
MailMessage msg = new MailMessage(emailFrom, emailTo, "TestMail...", body);
msg.IsBodyHtml = true;
//Adding attachments by loading from file
Attachment item = new Attachment("Images/Logo.JPG");
item.ContentDisposition.Inline = true;
item.ContentDisposition.DispositionType = DispositionTypeNames.Inline;
item.ContentId = "IMAGE_ID";
item.ContentType.MediaType = "image/jpeg";
item.ContentType.Name = "Logo.JPG";
msg.Attachments.Add(item);
SmtpClient client = new SmtpClient(smtpServer);
client.Send(msg);
}
관련 문제
- 1. ASP.NET 차트 컨트롤 이미지가 인덱싱되지 않도록하려면 어떻게해야합니까?
- 2. ASP.NET 차트 컨트롤
- 3. 는 asp.net 차트 항목 컨트롤
- 4. 필요 Asp.net 2.0 차트 컨트롤
- 5. 빈 데이터가있는 ASP.NET 차트 컨트롤
- 6. ASP.NET MVC - 포함 된 사용자 정의 컨트롤
- 7. Microsoft 차트 컨트롤/Dundas 차트 내용 지우기?
- 8. ASP에서 오류 : 차트 컨트롤
- 9. telerik 차트 컨트롤
- 10. WPF4의 Microsoft 차트 컨트롤
- 11. Silverlight 차트 컨트롤
- 12. WPF로 MS 차트 컨트롤
- 13. 파이프 라인 차트 컨트롤
- 14. Microsoft 차트 컨트롤 레이블
- 15. WPF 그래프/차트 컨트롤
- 16. MS 차트 컨트롤
- 17. Microsoft 차트 컨트롤 범례
- 18. ASP.NET 차트 컨트롤 : 원형 차트 및 사용자 지정 크기 레이블
- 19. asp.net 차트 컨트롤 - 원형 차트 - 툴팁이있는 텍스트/바깥 쪽 piechart
- 20. ASP.Net MS 차트 컨트롤 파이 차트 : 원하지 않는 패딩을 제거하십시오.
- 21. ASP.Net 차트 - 차트에 사용되지 않은 추가 데이터가 포함 된 레이블?
- 22. 이미지가 포함 된 전자 메일 보내기 - 이미지가 표시되지 않습니다.
- 23. ASP.NET 차트 컨트롤 및 문자 인코딩 문제
- 24. 이미지가 포함 된 SpannableString
- 25. ASP.NET 대화 형 차트 컨트롤 제안?
- 26. ASP.NET 차트 컨트롤 사이트 전체 서식
- 27. .NET 차트 컨트롤 병렬 성능
- 28. C# 도구 상자에 파생 된 컨트롤 포함
- 29. 포함 된 프레임에서 사용자 정의 컨트롤 채우기
- 30. .Net 4 차트 컨트롤 문제