1

HTML形式で記述されたいくつかの電子メールテンプレートがあり、いくつかの値を渡すためにコードビハインドでそれを使用する必要があります。

コードビハインドで、メッセージ本文プロパティに渡したいので、1行にする必要があります。

そうする簡単な理由はありますか、正規表現の置換または手動フォーマットを回避するための他のトリック、

4

1 に答える 1

2

あなたがやろうとしていることを完全に理解しているのかわかりません。ただし、変数に挿入したいある種の一定の複数行のテキストがある場合は、@キーワードを使用してそれを行うことができます。

たとえば、これは問題なくコンパイルされます。

 mailMessage.Body = @"<html>
                          <head>
                              <title>Test</title>
                          </head>
                          <body>
                             <div> .... ";

 mailMessage.Subject = ....

もちろん、代わりに定数を使用する必要がありますが、これは単なる例です。

于 2012-12-02T12:25:41.370 に答える