전자 메일에서 GridView 또는 DataTable을 보내는 가장 좋은 방법을 찾으려고합니다. 코드 뒤에전자 메일을 통해 GridViews/DataTables 보내기
페이지 :
protected void Page_Load(object sender, EventArgs e)
{
DataTable s1 = Sql.specificReportData(Convert.ToInt32(Session["userID"]));
this.gv.DataSource = s1.DefaultView;
this.gv.DataBind();
}
이 생성하고 데이터를 성공적으로 결합,하지만 난 HTML 인코딩 된 이메일에 GV의 내용을 시도하고 추가하는 경우 다음 전자 메일의 GV 부분이 비어 있습니다. HTML을 준수하도록 GridView를 변경해야합니까? 나는 이것을하는 방법의 예를 찾을 수 없다. 어떤 도움을 주셔서 감사합니다.
편집 : 솔라 야아에게 답을주었습니다. 그는 솔러 레이아에게 더 좋은 예를 보여주었습니다. 물체의 물줄기와 처분도있었습니다. 둘 다이 시도
가 어떻게 GV의 내용을지고있다? –
gv를 문자열로 변환하려고 시도하고이를 전자 메일의 내용으로 사용 된 stringbuilder에 연결했습니다. 나는 그것이 작동하기를 기대하지는 않았지만, gv가 HTML로 렌더링되는 시점이나 이메일 전송을 위해 준비하는 것이 가장 좋은 방법인지는 확실하지 않았습니다. – Alex