私は.Netアプリケーションを持っています。私のページの1つは、最初のページのロード中に、aspラベルコントロールのテキストを設定しています。私の aspx ページには、ラベル テキストを読み取り、確認のポップアップ メッセージを表示する Javascript 関数があります。問題は、ラベル テキストの「\n」が JS 確認メッセージに改行を導入していないことです。
私のコードビハインド
lblMsg.Text = "string1" + "\n" + "string2"
Aspx ページ
function PendingDeleteValidate() {
var x = document.getElementById("<%=lblMsg.ClientID%>");
if (confirm(x.innerHTML))
return true;
else
return false;
}
JS 確認ダイアログ メッセージは次のように表示されます。
文字列1\n文字列2
2 つの文字列の間に改行を表示する必要があります。