2012-04-19 16 views
0

javascriptボックスに何らかのメッセージがポップアップしていますが、コードの後ろに改行を追加する方法が見つかりませんでした。作品:改行をボックスに追加する

Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "key", 
"function SendBox() {location.href = 'movetopage.aspx';} 
if(confirm('Move the items:" + myListOfItems + ". Do you want to continue? ') == true) 
{SendBox();};", true); 

だから、エンドBOSはこの

Move the items: Books, Magazines, Newspapers. Do you want to continue? 

Cliking OK: Moves the items and continues. 
のように表示されるはずのページで[OK]を示しているが、今、私は次の行に

"Clicking OK: Moves the items and continues" 

を追加する必要があります

最初の行と2行目の間に区切りがあることに注意してください。Page.ClientScript ...などで指定したコードをボックスに追加する方法がわかりません。

そこにポップアップボックスにラインを壊す?

Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "key", 
"function SendBox() {location.href = 'movetopage.aspx';} 
if(confirm('Move the items:" + myListOfItems + ". Do you want to continue? 
<BR> 
Clicking OK: Moves the items and continues') == true) 
{SendBox();};", true); 

私は休憩
を追加しようとしたが動作しない(理にかなっている)が、私は選択肢を使い果たしてしまいました。それはHTMTいないbecuase

答えて

1

使用\nは、<br/>のinsted

+0

あなたは私にそれを打つ。 – SpeedCrazy

+0

Goingしてくれてありがとう、私は今これを追加するときに問題を抱えている、ページはちょうどそのことをやり続けるとポップアップを表示しない、jsの呼び出しは今無視されているようです。奇妙な:( – user710502

1

をエスケープする必要がありますあなたの状態のためにあなたがいるためのC#\\\nを使用する必要がありますがユニバーサル改行の指標であることを「N \」しようとしたことがありますか?

関連する問題