Udostępnij za pośrednictwem


MailDefinition.BodyFileName Właściwość

Definicja

Pobiera lub ustawia nazwę pliku zawierającego tekst treści wiadomości e-mail.

public:
 property System::String ^ BodyFileName { System::String ^ get(); void set(System::String ^ value); };
public string BodyFileName { get; set; }
member this.BodyFileName : string with get, set
Public Property BodyFileName As String

Wartość właściwości

Nazwa pliku zawierającego tekst treści wiadomości. Wartość domyślna to Empty.

Przykłady

Poniższy przykład kodu ustawia BodyFileName właściwość na tekst wprowadzony w kontrolce TextBox na stronie Web Forms.

Ten przykład kodu jest częścią większego przykładu udostępnionego MailDefinition dla klasy .

md.BodyFileName = sourceMailFile.Text;
md.BodyFileName = sourceMailFile.Text

Uwagi

Właściwość BodyFileName określa lokalizację pliku tekstowego do użycia w treści wiadomości e-mail.

Metoda CreateMailMessage(String, IDictionary, Control) używa jej owner parametru BodyFileName do mapowania właściwości na ścieżkę na serwerze. owner Jeśli parametr wskazuje kontrolkę na stronie aspx lub na samej stronie, BodyFileName właściwość wskazuje plik tekstowy w tym samym katalogu co strona aspx. Jeśli na przykład strona .aspx znajduje się w folderze C:\inetpub\wwwroot\default.aspx, kontrolka MailDefinition wyszukuje plik tekstowy w katalogu C:\inetpub\wwwroot.

MailDefinition Jeśli klasa jest używana w kontrolce użytkownika zawartej w pliku ascx, BodyFileName właściwość wskazuje plik tekstowy znajdujący się w tym samym katalogu co kontrolka użytkownika. Jeśli na przykład strona .aspx znajduje się w folderze C:\inetpub\wwwroot\default.aspx, a kontrolka użytkownika znajduje się w folderze C:\inetpub\wwwroot\controls\control.aspx, MailDefinition obiekt szuka pliku tekstowego w katalogu C:\inetpub\wwwroot\controls.

Dotyczy

Zobacz też