Saya menulis beberapa artikel tentang menggunakan Bootstrap CSS UI Framework bersama dengan ASP. Formulir Web .NET dan MVC. Tetap saja, saya mendapat pertanyaan tentang cara menambahkan bootstrap di ASP. .NET MVC dan Formulir Web. Jadi, saya berpikir untuk menggabungkan langkah-langkah penting dalam menambahkan bootstrap ke proyek MVC atau Web Forms. Di bawah ini adalah topik yang akan saya bahas dalam artikel ini. Anda dapat melompat ke topik yang Anda minati. (UPDATE 18-03-2018. Artikel ini telah diperbarui untuk Bootstrap 4 dan. Kerangka Bersih 4. 7. 1) Show
Alat dan Kerangka yang Digunakan
A. Langkah-langkah Untuk Menambahkan Bootstrap Di ASP. Formulir Web .NET (Menggunakan NuGet)Mulai dari Visual Studio 2015, Microsoft telah menambahkan Bootstrap sebagai kerangka antarmuka pengguna default melalui paket NuGet. Jadi, bootstrap akan ditambahkan secara otomatis ke proyek Anda, jika Anda memilih ASP. Formulir Web .NET (. .NET Framework). Tetapi bootstrap default yang menyertainya adalah versi yang lebih lama, katakanlah 3. 0. 0. Anda harus memutakhirkan paket Bootstrap NuGet untuk menambahkan bootstrap versi terbaru ke proyek Formulir Web Anda Berikut adalah langkah-langkah untuk memutakhirkan bootstrap melalui NuGet
Sekarang Anda dapat mengembangkan ASP Anda. Aplikasi formulir web .NET menggunakan antarmuka pengguna bootstrap. Untuk mengetahui lebih lanjut tentang penggunaan kelas bootstrap dengan kontrol HTML sisi server dan Kontrol Formulir Web
B. Langkah-langkah Untuk Menambahkan Bootstrap Di ASP. Formulir Web .NET (Manual – Tanpa NuGet)Seperti yang telah Anda lihat di bagian sebelumnya, jika Anda membuat proyek formulir web menggunakan templat default di studio visual, itu akan menyertakan semua file dan dependensi yang diperlukan untuk bootstrap melalui paket NuGet. Templat bootstrap dasar dengan bilah navigasi dan wadah dibuat di Situs. File master, sehingga Anda dapat memiliki pola kisi Anda sendiri di file aspx Tetapi sebagian besar pengembang web tidak ingin membuat proyek dari template dan komponen default studio visual. Mereka ingin memulai dengan templat kosong dan menambahkan komponen dan referensi yang diperlukan sesuai kebutuhan, baik dari NuGet atau menambahkannya secara manual. Jadi, di sini saya telah memberi Anda petunjuk langkah demi langkah untuk menambahkan bootstrap dan ketergantungannya pada Empty ASP. Proyek .NET Web Forms secara manual (tanpa menggunakan paket NuGet) Sumber sampel yang dibuat untuk Bootstrap With ASP ini. Artikel Formulir Web .NET tersedia di GitHub. Dapatkan Kode Sumber Buat Proyek Formulir Web Kosong
Tambahkan File Bootstrap ke ASP Kosong. Proyek Formulir Web .NET
Menggunakan Bootstrap Di ASP. Formulir Web .NETKerangka kerja bootstrap sekarang siap digunakan dalam proyek. Untuk menggunakan bootstrap dalam proyek, Anda harus menambahkan template bootstrap. Templat bootstrap tidak lain adalah bilah navigasi dan wadah bootstrap. Di ASP. Formulir web .NET Anda dapat menambahkan navbar dan wadah bootstrap di halaman master dan menggunakan halaman master untuk file aspx lainnya
Untuk mengetahui lebih lanjut tentang penggunaan kelas bootstrap dengan kontrol HTML sisi server dan Kontrol Formulir Web Contoh ASP. Kode Sumber Formulir Web .NETProyek sampel tersedia di GitHub. https. //github. com/mytecbits/MyTecBits-Bootstrap-Empty-WebForm Halaman Web Dalam Mode DesktopHalaman Web Dalam Mode Seluler
C. Langkah-langkah Untuk Menambahkan Bootstrap Di ASP. .NET MVC (Menggunakan NuGet)Sejauh ini kita telah melihat cara menambahkan Bootstrap di ASP. Formulir Web .NET. Sekarang, kita akan melihat cara menambahkannya di Proyek MVC Jika Anda membuat proyek MVC 5 menggunakan templat MVC default di Visual Studio 2015 atau lebih tinggi, Bootstrap sudah disertakan dalam proyek melalui paket NuGet. Tetapi bootstrap default akan menjadi versi yang lebih lama, katakanlah 3. 0. 0. Anda harus memutakhirkan paket Bootstrap NuGet untuk menambahkan bootstrap versi terbaru di proyek MVC Anda Untuk memutakhirkan bootstrap, ikuti langkah-langkah ini
Untuk mengetahui lebih lanjut tentang penggunaan kelas bootstrap dengan kontrol HTML sisi server dan Pembantu HTML MVC
D. Langkah-langkah Untuk Menambahkan Bootstrap Di ASP. NET MVC (Manual – Tanpa NuGet)Di sini saya telah memberi Anda petunjuk langkah demi langkah untuk menambahkan bootstrap dan ketergantungannya pada Empty ASP. Proyek .NET MVC secara manual, tanpa menggunakan paket Bootstrap NuGet Sumber sampel yang dibuat untuk artikel Bootstrap With MVC ini tersedia di GitHub. Dapatkan Kode Sumber Buat Proyek MVC Kosong
Tambahkan File Bootstrap Ke proyek MVC Kosong
Menggunakan Bootstrap Di MVCKerangka bootstrap sekarang siap digunakan dalam proyek MVC. Untuk menggunakan bootstrap dalam proyek, Anda harus menambahkan template bootstrap. Templat bootstrap tidak lain adalah bilah navigasi dan wadah bootstrap Dalam proyek MVC Anda dapat menambahkan bilah navigasi dan wadah di file Tata Letak dan sistem kisi dan kolom bootstrap dalam tampilan. Ikuti langkah-langkah ini untuk mengimplementasikan template
Untuk mengetahui lebih lanjut tentang penggunaan kelas bootstrap dengan kontrol HTML sisi server dan Pembantu HTML MVC Contoh ASP. Kode Sumber .NET MVCContoh proyek MVC tersedia di GitHub. https. //github. com/mytecbits/MyTecBits-Bootstrap-Empty-MVC Halaman Web MVC Dalam Mode DesktopHalaman Web MVC Dalam Mode Seluler
E. Menambahkan Bootstrap di ASP. NET dari CDNBootstrap juga tersedia di beberapa jaringan pengiriman konten (CDN). CDN yang direkomendasikan untuk bootstrap adalah MaxCDN. Untuk menambahkan bootstrap di ASP Anda. Proyek .NET (baik MVC dan Formulir Web), gunakan referensi cdn di bawah alih-alih mengunduh dan menambahkannya ke proyek Anda. Menggunakan CDN akan membantu Anda meningkatkan kinerja halaman web Anda, tetapi kerugiannya adalah, Anda harus terhubung ke internet agar ini berfungsi, bahkan dalam lingkungan pengembangan atau produksi In section before any other head content:Tepat sebelum tagBootstrap membutuhkan jQuery dan popper. js untuk menggunakan beberapa komponennya. Anda telah memanggil jQuery dan popper. js sebelum merujuk bootstrap. js
F. Menggunakan Kelas Bootstrap Dengan ASP. Kontrol .NETKomponen bootstrap dapat diimplementasikan dalam elemen situs web menggunakan kelas style sheet. Di ASP. Di .NET, ada beberapa jenis kontrol seperti Kontrol HTML sisi server, Kontrol Formulir Web, Pembantu HTML MVC, dll… Di bawah ini adalah beberapa contoh penggunaan kelas bootstrap dalam berbagai jenis kontrol Menambahkan Kelas Bootstrap di Kontrol HTML Sisi ServerMenggunakan bootstrap di kontrol HTML sisi server (dengan runat = server) sangat mudah, Anda hanya perlu menambahkan atribut class dan menambahkan kelas bootstrap yang diperlukan di dalamnya Misalnya, dalam kontrol formulir html masukan Anda dapat menambahkan kelas bootstrap (class=”form-control”) seperti ini Hasilnya akan seperti ini Anda dapat menggunakan teknik yang sama di kontrol html sisi server lainnya seperti tombol, textarea, kotak centang, radio, pilih (kotak daftar), dll… Menambahkan Kelas Bootstrap di Kontrol Formulir WebSekarang, kita akan melihat cara menambahkan kelas bootstrap ke kontrol formulir web seperti Dalam kontrol formulir web, Anda dapat menggunakan atribut CssClass untuk menambahkan kelas bootstrap ke kontrol Misalnya, dalam kontrol label
Anda dapat menambahkan kelas peringatan peringatan bootstrap "peringatan-peringatan" seperti ini
Hasilnya akan seperti ini Demikian pula Anda dapat menggunakan atribut CssClasses untuk menambahkan kelas bootstrap di Kontrol Formulir Web lainnya juga Saat menggunakan gaya bootstrap di kontrol GridView, Anda harus melakukan langkah tambahan. Detailnya tersedia di artikel Menerapkan gaya bootstrap ke kontrol GridView Menambahkan Kelas Bootstrap di Pembantu HTML MVCMenambahkan kelas bootstrap ke Pembantu HTML itu sederhana, tetapi tidak semudah di Kontrol Formulir Web atau kontrol Sisi Server HTML. Untuk menambahkan kelas gaya ke Pembantu HTML, Anda harus membebaninya. Jika Anda ingin membuat tombol tautan bootstrap menggunakan @Html. ActionLink, maka Anda harus membebaninya dengan objek htmlAttributes Misalnya, di tautan tindakan
Anda dapat menambahkan kelas tombol bootstrap "btn btn-default" seperti ini
Hasilnya akan seperti ini Demikian pula, Anda dapat menggunakan objek htmlAttributes untuk Pembantu HTML lainnya seperti @Html. Label, @Html. Redaktur, dll… Bagaimana cara menjalankan Bootstrap di Visual Studio?Oleh karena itu kita akan mulai dengan proyek baru yang kosong terlebih dahulu. Buat folder proyek baru, mis. g. bootstrap-contoh-01. Di folder proyek buat dua file baru dan kosong. indeks. html dan gaya. . Akordeon Lansiran Modal Bisakah Visual Studio menjalankan kode Bootstrap?Selain itu, Visual Studio menyediakan IntelliSense untuk Bootstrap . Ini sekali lagi membuat Bootstrap lebih mudah digunakan dan secara substansial meningkatkan produktivitas pengembang. Visual Studio tidak hanya mendukung Bootstrap, tetapi juga dapat menghasilkan tampilan Anda menggunakan Bootstrap. Berikut ini adalah contoh dasar dari kode scaffolded.
Bagaimana cara memulai kode Bootstrap di Visual Studio?Pemasangan (dalam 2 langkah mudah) . Instal pengaya Tekan F1 , rekatkan ext install bootstrap4-vscode lalu tekan enter (atau) Buka ekstensi dengan menekan Ctrl-Shift-X (Windows/Linux) atau Cmd-Shift-X (Mac) & Cari Bootstrap 4 , klik instal Muat ulang editor Anda Bagaimana cara menambahkan Bootstrap di Visual Studio 2022?Di Visual Studio, Anda dapat mencoba memperbarui Bootstrap dengan klik kanan pada proyek Anda > Kelola paket NuGet > Pembaruan > pilih “bootstrap” to update it. |