HTML 자동 응답 전자 메일을 작성 중입니다. 내가하고있는 것보다 간단한 방법이 있다면 알려주십시오.웹 페이지에서 HTML을 읽고 HTML 자동 응답 전자 메일의 본문으로 사용하는 방법
지금까지 "pagename.aspx"를 빌드했으며이 페이지를 문자열 변수로 읽은 다음이 변수를 메일의 BODY로 사용합니다. 이 작동합니다.
이 페이지는 선택적으로 "leadID"라는 QueryString을 허용합니다. 데이터베이스에서 데이터를 가져 와서이 페이지의 필드를 채우는 데 사용됩니다. ? 내가 수동으로 페이지를 탐색 할 때이 또한 잘 작동 - pagename.aspx leadid = XYZ
내 문제/질문 내가 페이지에이 쿼리 문자열을 전달하고, 페이지의 인쇄 결과 HTML 출력을 반환 어떻게,입니다 문자열은 내 이메일의 본문으로 사용할 수 있습니다.
더 좋은 방법이 있으면 다시 알려주세요. SQL, VB.NET 및 ASP.NET 3.5에 LINQ를 사용하고 있습니다.
감사합니다. ? 당신이 당신의 페이지 "pagename.aspx leadID = 1에서 데이터의 스트림을 검색 할 수 HttpWebRequest 클래스를 사용할 수,
string url = "...";
string result;
HttpWebRequest webrequest = (HttpWebRequest) HttpWebRequest.Create(url);
webrequest.Method = "GET";
webrequest.ContentLength = 0;
WebResponse response = webrequest.GetResponse();
using(StreamReader stream = new StreamReader(response.GetResponseStream())){
result = stream.ReadToEnd();
}
쿼리 문자열을 스크립트 나 출력 페이지에 어떻게 전달합니까? – Anthony
쿼리 문자열을 페이지에 전달한 후 렌더링되는 HTML을 어떻게 읽습니까? –
메모리에서이 페이지의 새 인스턴스를 만들고 변수를 전달하고 출력을 읽어야한다고 생각하지만이 작업을 수행하는 방법을 모르겠습니다. –