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


7
Campurkan Razor dan kode Javascript
Saya cukup bingung dengan cara mencampur pisau cukur dan js. Ini adalah fungsi saat ini saya terjebak dengan: <script type="text/javascript"> var data = []; @foreach (var r in Model.rows) { data.push([ @r.UnixTime * 1000, @r.Value ]); } Jika saya bisa mendeklarasikan kode c # dengan <c#></c#>dan yang lainnya adalah kode …
172 c#  javascript  razor 

5
Perbedaan antara Html.TextboxFor dan Html.EditorFor di MVC dan Razor
Mengapa secara default ini diubah saat menambahkan tampilan "edit" baru? Apa keuntungan bila menggunakan EditorFor()vs TextboxFor()? aku menemukan ini Secara default, buat dan Edit perancah sekarang menggunakan helper Html.EditorFor bukan helper Html.TextBoxFor. Ini meningkatkan dukungan untuk metadata pada model dalam bentuk atribut anotasi data ketika kotak dialog Tambah Tampilan menghasilkan …

8
Ekstensi HtmlHelper Razor (atau ruang nama lain untuk tampilan) Tidak Ditemukan
Entah apakah ini terjadi dalam PR atau Beta, tetapi jika saya membuat metode ekstensi aktif HtmlHelper, itu tidak dikenali di halaman bertenaga silet: namespace SomeNamespace.Extensions { public static class HtmlExtensions { public static string Foo(this HtmlHelper html) { return "Foo"; } } } Saya menambahkannya ke <Namespaces>bagian di Web.config: <pages> …



4
Cara Penggunaan ? : jika pernyataan dengan Razor dan blok kode inline
Saya memperbarui pandangan .aspx lama saya dengan mesin tampilan Razore baru. Saya memiliki banyak tempat di mana saya memiliki kode seperti ini: <span class="vote-up<%= puzzle.UserVote == VoteType.Up ? "-selected" : "" %>">Vote Up</span> Idealnya saya ingin melakukan ini: <span class="vote-up@{puzzle.UserVote == VoteType.Up ? "-selected" : ""}">Vote Up</span> Namun ada dua …

7
MVC 3: Cara merender tampilan tanpa halaman tata letaknya ketika dimuat melalui ajax?
Saya belajar tentang Peningkatan Progresif dan saya punya pertanyaan tentang pandangan AJAXifying. Dalam proyek MVC 3 saya, saya memiliki halaman tata letak, halaman viewstart, dan dua tampilan biasa. Halaman viewstart berada di root folder Views dan dengan demikian berlaku untuk semua tampilan. Ini menentukan bahwa semua tampilan harus digunakan _Layout.cshtmluntuk …

3
Bagaimana cara saya menulis Json yang tidak di-enkripsi ke View saya menggunakan Razor?
Saya mencoba untuk menulis objek sebagai JSON ke Asp.Net MVC View saya menggunakan Razor, seperti: <script type="text/javascript"> var potentialAttendees = @Json.Encode(Model.PotentialAttendees); </script> Masalahnya adalah bahwa dalam output JSON dikodekan, dan browser saya tidak menyukainya. Sebagai contoh: <script type="text/javascript"> var potentialAttendees = [{"Name":"Samuel Jack"},]; </script> Bagaimana cara membuat Razor memancarkan JSON …
153 asp.net-mvc  json  razor 

4
Bagaimana saya bisa meneruskan parameter ke tampilan parsial di mvc 4
Saya memiliki tautan seperti ini: <a href='Member/MemberHome/Profile/Id'><span>Profile</span></a> dan ketika saya mengklik ini akan memanggil halaman parsial ini: @{ switch ((string)ViewBag.Details) { case "Profile": { @Html.Partial("_Profile"); break; } } } Halaman parsial _Profile berisi: Html.Action("Action", "Controller", model.Paramter) Contoh: @Html.Action("MemberProfile", "Member", new { id=1 }) // id is always changing Keraguan saya …


5
Bagaimana cara menambahkan spasi nama tambahan ke halaman Razor alih-alih @ menggunakan deklarasi?
Apakah ada semacam sihir yang perlu saya gunakan untuk mendapatkan ruang nama dalam pages/namespaceselemen di konfigurasi web? <pages> <namespaces> <add namespace="System.Web.Mvc"/> <add namespace="System.Web.Mvc.Ajax"/> <add namespace="System.Web.Mvc.Html"/> <add namespace="System.Web.Routing"/> <add namespace="System.Web.WebPages"/> <add namespace="System.Web.Helpers"/> <add namespace="MyCustomHelpers"/> </namespaces> </pages> Di atas tidak mau bekerja. Saya tahu namespace baik-baik saja karena ketika saya meletakkan @using …



12
DropDownList dalam MVC 4 dengan Razor
Saya mencoba membuat tampilan DropDownListpada pisau cukur. Akankah seseorang membantu saya dengan ini? Kode HTML5 normal: <select id="dropdowntipo"> <option value="Exemplo1">Exemplo1</option> <option value="Exemplo2">Exemplo2</option> <option value="Exemplo3">Exemplo3</option> </select> Saya mencoba ini: @{ var listItems = new List<ListItem> { new ListItem { Text = "Exemplo1", Value = "Exemplo1" }, new ListItem { Text = …
142 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.