2011-11-24 5 views
1

첨부 된 이미지가있는 HTML 전자 메일을 asp.net VB를 사용하여 만들려고합니다.vb.net - 경로의 물음표가있는 LinkedResource

문제는 이미지가 서버가 아닌 테이블에 바이너리 코드로 저장된다는 것입니다.

Dim myHeader As New LinkedResource(Server.MapPath("/Handler.aspx?id=237"), "image/jpeg") 

나는 그것이 문제의 원인 경로에 물음표 알고 :

나는 다음과 같은 코드가 있습니다. 누구든지이 주변의 방법을 알고 있습니까 ??

답변

1

Server.MapPath의 경로는 'Handler.aspx'파일의 경로 만 반환하므로 이미지를 반환하는 파일에서 논리를 실행할 수 없습니다.

나는 당신의 코드에서 DB로부터 이미지를 추출 할 수있는 유일한 방법이라고 생각한다. (아마도 'Handler.aspx'에서 로직을 호출하고 재사용한다.) 그런 다음 이메일에 첨부한다.