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 "@".

6
MVC Razor melihat model foreach bersarang
Bayangkan skenario umum, ini adalah versi yang lebih sederhana dari apa yang saya temukan. Saya sebenarnya memiliki beberapa lapisan bersarang lebih lanjut di saya .... Tapi ini skenarionya Tema berisi Kategori Daftar berisi Produk Daftar berisi Daftar Kontroler Saya menyediakan Tema yang terisi penuh, dengan semua Kategori untuk tema itu, …



2
Interpolasi string dalam tampilan Razor?
Apakah ini didukung? Jika ya, apakah ada trik untuk mengaktifkannya? Saya berasumsi Razor tidak menggunakan kompiler yang cukup baru ...? VS2015 IDE tampaknya baik-baik saja dengan itu tetapi pada saat runtime saya dapatkan CS1056: Karakter tak terduga '$'
93 c#  asp.net-mvc  razor  c#-6.0 


5
Mengunggah file MVC 3 dan mengikat model
Saya memiliki unggahan formulir yang berfungsi tetapi saya ingin meneruskan informasi model ke database saya untuk menyimpan file dengan nama yang berbeda tentunya. Inilah tampilan Razor saya: @model CertispecWeb.Models.Container @{ ViewBag.Title = "AddDocuments"; } <h2>AddDocuments</h2> @Model.ContainerNo @using (Html.BeginForm("Uploadfile", "Containers", FormMethod.Post, new { enctype = "multipart/form-data" })) { <input type='file' name='file' …


9
asp.net-mvc: simbol pisau cukur '@' di file js
Saya memiliki .csHtmlfile -razor dengan fungsi javascript yang menggunakan fungsi @Url.ContentC # di dalamnya untuk URL ajax. Saya ingin memindahkan fungsi itu ke .jsfile yang direferensikan dari pandangan saya. Masalahnya adalah bahwa javascript tidak "mengetahui" @simbol tersebut dan tidak mengurai kode C #. Apakah ada cara untuk mereferensikan .jsfile dari …

4
Apakah mungkin membuat metode @helper generik dengan Razor?
Saya mencoba menulis pembantu di Razor yang terlihat seperti berikut: @helper DoSomething<T, U>(Expression<Func<T, U>> expr) where T : class Sayangnya, pengurai berpikir itu <Tadalah awal dari elemen HTML dan saya berakhir dengan kesalahan sintaksis. Apakah mungkin membuat helper dengan Razor yang merupakan metode umum? Jika ya, apa sintaksnya?



4
DisplayNameFor () Dari Daftar <Object> di Model
Saya yakin ini cukup sederhana, saya sepertinya tidak dapat menemukan cara yang tepat untuk menampilkan nama tampilan item dalam daftar dalam model saya. Model saya yang disederhanakan: public class PersonViewModel { public long ID { get; set; } private List&lt;PersonNameViewModel&gt; names = new List&lt;PersonNameViewModel&gt;(); [Display(Name = "Names")] public List&lt;PersonNameViewModel&gt; Names …
88 c#  asp.net-mvc  razor  model 


2
Cara menggunakan fitur c # 8.0 baru dalam tampilan Razor
Saya telah memperbarui aplikasi web ASP.NET Mvc 5 saya untuk menggunakan fitur c # 8.0 baru melalui Visual Studio 2019 dan semuanya berfungsi dengan baik sampai saya mencoba menggunakan fitur-fitur baru ini di dalam tampilan Razor. Misalnya, jika saya mencoba menggunakan ekspresi sakelar baru: @{ ViewBag.Title = "About"; var foo …
14 c#  asp.net-mvc  razor 
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.