FAQ по ReportViewer Control и System.Net.Mail
В ASP.NET есть много интересных фич, о существовании которых мы не знаем или не обращаем на них внимания. К таким фичам со 100% гарантией можно отнести контрол ReportViewer.
Основные его возможности:
- генерация отчетов любых сложностей с возможностью управления дизайном, структурой;
- возможность работы напрямую с SQL Server Reporting Services, что дает возможность стоить отчеты по данным, хранящихся в базе данных;
- возможность экспорта отчета в другие форматы (в частности в pdf, причем установка каких либо програм компании Adobe не требуется).
Ну и наконец, для тех, кто все-таки решил его использовать, но боится это делать за неимением информации, необходимо обратиться на сайт http://www.gotreportviewer.com/, где можно найти ответы практически на все вопросы, связанные с этим контролом.
System.Net.Mail
Вторым замечательным "обнаружением" стал сайт-FAQ по пространству имен System.Net.MAil, где собраны вопросы, примеры и советы по использованию классов этого пространства.
Вот, например, один из "ответов":
3.2.1 How do I change the FROM address to a friendly name?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | static void FriendlyFromName() { //create the mail message MailMessage mail = new MailMessage(); //set the addresses //to specify a friendly 'from' name, we use a different ctor mail.From = new MailAddress( "me@mycompany.com" , "Steve James" ); mail.To.Add( "you@yourcompany.com" ); //set the content mail.Subject = "This is an email" ; mail.Body = "this is the body content of the email." ; //send the message SmtpClient smtp = new SmtpClient( "127.0.0.1" ); smtp.Send(mail); } |
Компании из статьи
Microsoft Украина | ![]() |