2010-02-12 58 views
1

我試圖設計一個郵件系統(.NET C#)。在WebBrowser控件中顯示郵件消息

消息存儲在數據庫中的兩個表:

  • 消息(MESSAGE_ID,接收器,發送者,主題,...)//消息的首部

  • message_parts(MESSAGE_ID,CONTENT_ID,零件類型,內容)

所以,消息的內容被劃分成部分(HTML體,純文本主體,源HTML,附件)

我無法找到一種方式,我如何在WebBrowser控件中顯示消息,以防我在HTML中嵌入圖像。我將有HTML引用圖像的內容ID,我將有在base64編碼的圖像。現在我怎麼能連接它們並顯示?

我唯一的想法是建立一個mht文件並在WebBrowser中打開它。 但除此之外,我不知道如何做到這一點,我想要的最後一件事是在本地系統上創建文件。

所以,問題是:

  • 我怎麼能顯示分成部分如上所述的消息?
  • 如何建立一個包含這些部分的mht文件?
  • 也許它不是我應該使用的WebBrowser,而是一些用於我的工作的UI控件?

謝謝!

+0

退房的http://計算器.com/questions/274315/c-webbrowser-html-with-references-to-scripts-and-images一些見解 – 2010-02-12 07:26:35

回答

相關問題