ボタンのonclickイベントに確認用のポップアップメッセージを追加しようとすると、かなり面倒な問題が発生します。ASP.netボタンのWebコントロールへのJavascript属性
この問題は、新しい行にメッセージを分割しようとすると、テストがポップアップウィンドウ内で折り返されるときに発生します。 \ nが文字列から取り出された場合、コードは正常に動作します。
string confirmationMessage = "text text text text text text text text text text text text text text text text text text \n text text text text ";
submitButton.Attributes.Add("onclick", "return confirm('" + confirmationMessage + "');");
ご協力いただきありがとうございます。
これについて別の質問を投稿するかどうか不明です。新しい問題がありますが、含めることができるテキストの量には限界があるようです。文字列が長すぎると、確認メッセージが表示されません。
あなたの確認はどのくらいですか?私は2500文字を置く、それは正常に動作します。私はあなたの確認テキストに無効な文字がいくつかあると思います。あなたのコードに投稿できますか? – Canavar
はい、それはそれが用語であるテキストの中のシンボルでした! –