2010-11-19 5 views
8

での二重引用符の処理Visual Studio 2008とASP.netで作業しています。Webページで作成された電子メールをプレビューします。私は電子メール本文の二重引用符を扱う際に問題があります。mailto:

string emailbody = "\"some text\""; 

btPreviewEmail.OnClientClick = "javascript:location.href='mailto:?subject=Chalk Pushcast Software Order Agreement&body=" + emailbody + "';"; 

メールをプレビューするだけで受信者のフィールドが空白になっています。

は実行時に、私は、Microsoft Outlookのエラー、 のように取得する「コマンドライン引数が有効ではありません。あなたが使用しているスイッチを確認してください」

答えて

14

あなたがURLにそれらを配置する必要がありますようにそれはあなたので、見えます(%22へ)URLを簡単にエンコードできます。

string emailbody = "%22some text%22"; 
+0

はい。それが助けになりました。どうもありがとう!! –