Pertanyaan yang diberi tag «razor»

Razor adalah bahasa templat yang digunakan oleh ASP.NET Web Pages dan ASP.NET MVC (sejak versi 3). Itu menambahkan lapisan abstraksi di atas generasi HTML. Ini mendukung transisi yang mulus antara markup HTML dan kode C # atau VB. Transisi antara markup dan kode ditunjukkan oleh tanda "@".

17
Visual Studio 2015 Patah Razor Intellisense
Setelah menginstal dan kemudian memperbaiki contoh VS2015 saya, saya masih tidak bisa mendapatkan intellisense (sisi server) untuk bekerja dalam tampilan MVC saya. Saya diberi tahu melalui prompt pesan segera setelah saya membuka untuk pertama kalinya dalam suatu sesi file .cshtml dan dialamatkan ke file Activitylog. Pesan kesalahan diambil di ActivityLog.xml …

1
Cara menulis "Html.BeginForm" di Razor
Jika saya menulis seperti ini: form action = "Images" method = "post" enctype = "multipart / form-data" berhasil. Tapi di Razor dengan '@' itu tidak berhasil. Apakah saya melakukan kesalahan? @using (Html.BeginForm("Upload", "Upload", FormMethod.Post, new { enctype = "multipart/form-data" })) { @Html.ValidationSummary(true) <fieldset> Select a file <input type="file" name="file" /> …

6
MVC3 Razor: Menampilkan html di dalam blok kode
Dalam file cshtml saya, saya memiliki banyak blok dengan hal-hal seperti ini: @if(Model.foo) { <span>Hello World</span> } Satu-satunya alasan rentang adalah karena saya tidak dapat menemukan cara lain untuk memaksanya mengakui bahwa "Hello World" adalah bagian dari html kecuali saya mengelilinginya dalam tag html. Apakah ada cara yang baik untuk …

11
MVC yang mengirimkan tombol telah ditekan
Saya memiliki dua tombol di formulir MVC saya: <input name="submit" type="submit" id="submit" value="Save" /> <input name="process" type="submit" id="process" value="Process" /> Dari tindakan Kontroler saya, bagaimana saya tahu yang mana yang telah ditekan?
128 c#  asp.net  asp.net-mvc  razor 

2
Bagaimana cara menulis komentar dalam tampilan Razor?
Cara menulis komentar dalam tampilan MVC, yang tidak akan dikirim ke HTML final (yaitu, ke browser, ke respons). Orang dapat berkomentar dengan: <!--<a href="https://stackoverflow.com/">My comment</a> --> tetapi, itu terlihat dalam kode sumber halaman di browser. Apakah mungkin untuk meninggalkan komentar di file '.cshtml' hanya untuk penggunaan internal?



9
Mengisi daftar tarik-turun pisau cukur dari Daftar <objek> di MVC
Saya punya model: public class DbUserRole { public int UserRoleId { get; set; } public string UserRole { get; set; } } public class DbUserRoles { public List&lt;DbUserRole&gt; GetRoles() { BugnetReports RoleDropDown = new BugnetReports(); List&lt;DbUserRole&gt; Roles = new List&lt;DbUserRole&gt;(); DataSet table = RoleDropDown.userRoleDropDown(); foreach (DataRow item in table.Tables[0].Rows) { …



9
Menggunakan ekstensi MVC HtmlHelper dari tampilan deklaratif Razor
Saya mencoba membuat pembantu deklaratif Razor di folder App_Code saya untuk proyek MVC 3 RTM. Masalah yang saya hadapi adalah ekstensi MVC HtmlHelper, seperti ActionLink, tidak tersedia. Hal ini karena pembantu yang dikompilasi berasal dari System.Web.WebPages.HelperPage, dan meskipun Htmlproperti mengekspos sebuah properti, tetapi tipenya System.Web.WebPages.HtmlHelperbukan System.Web.Mvc.HtmlHelper. Contoh dari jenis kesalahan …

10
Gambar Aksi MVC3 Razor
Apa cara terbaik untuk mengganti tautan dengan gambar menggunakan Razor di MVC3. Saya hanya melakukan ini saat ini: &lt;a href="@Url.Action("Edit", new { id=MyId })"&gt;&lt;img src="../../Content/Images/Image.bmp", alt="Edit" /&gt;&lt;/a&gt; Apakah ada cara yang lebih baik?

19
Nama 'model' tidak ada dalam konteks saat ini di MVC3
Saya menambahkan halaman cshtml dalam sebuah proyek. Ketika saya mencoba untuk menambahkan deklarasi berikut, saya mendapatkan error: "Nama 'model' tidak ada dalam konteks saat ini". @model xyz.abc.SomeClass Saya memeriksa referensi, semuanya ada di tempatnya. Saya menambahkan web.config di folder view, tapi itu tidak memperbaikinya. Apakah ada yang saya lewatkan?

8
Nonaktifkan pemformatan kode Visual Studio di Razor
Ini telah ditanyakan sebelumnya: Mengapa pemformatan kode Visual Studio tidak berfungsi dengan baik untuk markup Razor? Tapi pertanyaan itu berumur beberapa tahun. Dan pemformatan Razor masih sepenuhnya tidak dapat diterima. Saya sudah menyerah untuk memperbaikinya. Dapatkah saya menonaktifkan SEMUA pemformatan Visual Studio untuk file CSHTML? Jika tidak, dapatkah saya menonaktifkan …


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.