記事詳細
- 投稿日
- 2026年08月28日03時49分
-
タイトル
-
ASP.NET Core MVC: <!-- モーダル --> <div class="modal fade" id="carryOverModal" tabindex="-1" aria-labelledby="carryOverModalLabel" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title"
- 内容
-
了解です。
Bootstrap のモーダルを使わずに、SweetAlert2 で「はい/いいえ」形式の確認ダイアログに置き換えるコード例を示します。以下は ASP.NET Core MVC のビュー(Razor)や JavaScript に組み込める、完全動作する SweetAlert2 の Yes/No ダイアログのサンプルです。
1. SweetAlert2 の読み込み
ビューの
<head>または_Layout.cshtmlに追加します。2. JavaScript で Yes/No ダイアログを表示
3. 呼び出し例(ボタンから表示)
補足
- Bootstrap モーダルは不要になります。SweetAlert2 がモーダル表示を担当します。
icon: 'question'をwarningやinfoに変えると見た目が変わります。- 入力欄を追加したい場合は
input: 'number'を設定すれば、金額入力も可能です。
もし「はい/いいえ」だけでなく、金額入力付きの SweetAlert2 ダイアログにしたい場合は、次のようにできます。
✅ この方法なら、Bootstrap のモーダル HTML を削除しても動作しますし、ASP.NET Core MVC の任意のビューに簡単に組み込めます。
もしご希望なら、この SweetAlert2 ダイアログから 直接 Controller に AJAX 送信するコードも追加できますが、作りますか?
そうすれば「はい」クリック後に即サーバー処理が走ります。Powered by Froala Editor
-
添付画像
-
画像はありません
- Genreのカテゴリ-名
- Views