MailDefinition.BodyFileName 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置包含电子邮件正文文本的文件的名称。
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
属性值
包含邮件正文文本的文件的名称。 默认值为 Empty。
示例
下面的代码示例将 BodyFileName 属性设置为在Web Forms页上的控件中TextBox输入的文本。
此代码示例是为 MailDefinition 类提供的一个更大示例的一部分。
md.BodyFileName = sourceMailFile.Text;
md.BodyFileName = sourceMailFile.Text
注解
属性 BodyFileName 指定要用于电子邮件正文的文本文件的位置。
方法 CreateMailMessage(String, IDictionary, Control) 使用其 owner
参数将 BodyFileName 属性映射到服务器上的路径。
owner
如果 参数指向 .aspx 页上的控件或页面本身,则 BodyFileName 属性指向与 .aspx 页位于同一目录中的文本文件。 例如,如果 .aspx 页位于 C:\inetpub\wwwroot\default.aspx,则 MailDefinition 控件将在目录 C:\inetpub\wwwroot 中查找文本文件。
MailDefinition如果在 .ascx 文件中包含的用户控件中使用 类,则 BodyFileName 属性指向与用户控件位于同一目录中的文本文件。 例如,如果 .aspx 页位于 C:\inetpub\wwwroot\default.aspx,而用户控件位于 C:\inetpub\wwwroot\controls\control.aspx,则对象将在 MailDefinition C:\inetpub\wwwroot\controls 目录中查找文本文件。