我試圖設計一個郵件系統(.NET C#)。在WebBrowser控件中顯示郵件消息
消息存儲在數據庫中的兩個表:
消息(MESSAGE_ID,接收器,發送者,主題,...)//消息的首部
message_parts(MESSAGE_ID,CONTENT_ID,零件類型,內容)
所以,消息的內容被劃分成部分(HTML體,純文本主體,源HTML,附件)
我無法找到一種方式,我如何在WebBrowser控件中顯示消息,以防我在HTML中嵌入圖像。我將有HTML引用圖像的內容ID,我將有在base64編碼的圖像。現在我怎麼能連接它們並顯示?
我唯一的想法是建立一個mht文件並在WebBrowser中打開它。 但除此之外,我不知道如何做到這一點,我想要的最後一件事是在本地系統上創建文件。
所以,問題是:
- 我怎麼能顯示分成部分如上所述的消息?
- 如何建立一個包含這些部分的mht文件?
- 也許它不是我應該使用的WebBrowser,而是一些用於我的工作的UI控件?
謝謝!
退房的http://計算器.com/questions/274315/c-webbrowser-html-with-references-to-scripts-and-images一些見解 – 2010-02-12 07:26:35