Javascriptといくつかのdevexpress asp.netコントロールを使用して、ASPxMemo(複数行のテキストフィールド)の内容をプログラムでコピーし、その内容を電子メールの本文として設定します。javascriptを使用してプログラムでブレークラインをクリップボードにコピーするにはどうすればよいですか?
ほとんどの場合、コピー&ペーストが機能しますが、私のASPxMemoに複数の行がある場合は、電子メールの本文に1行として貼り付けられます。たとえば、これはASPxMemoにあった場合:
aaa
bbb
ccc
私は元の形式を保持したいのですが、として、今のようメールの体を貼り付けることになります。アクションが上で発生
aaabbbccc
ASPxButtonのクリック:
<dx:ASPxButton id="btnClipboardCopy" runat="server">
<Image Url="clipboard.png"></Image>
<ClientSideEvents Click="function(s, e) {
let subject = 'Submission';
let body = footnote.GetText();
window.open('mailto:[email protected]?subject=' + subject + '&' + 'body=' + body);
}"
/>
</dx:ASPxButton>
どのような考えですか? ありがとう