«razor» etiketlenmiş sorular

Razor, ASP.NET Web Sayfaları ve ASP.NET MVC (sürüm 3'ten beri) tarafından kullanılan bir şablon dilidir. HTML neslinin üzerine bir soyutlama katmanı ekler. HTML işaretlemesi ile C # veya VB kodu arasında kesintisiz geçişleri destekler. İşaretleme ve kod arasındaki geçişler "@" işaretiyle gösterilir.

7
ASP.NET MVC Razor görünümünde satır sonu karakterlerini <br /> ile değiştirin
Girdiyi kabul eden bir metin denetimi var. Daha sonra basitçe kullanarak bir görünüme bu metni işlemeye çalışıyorum: @ Model.CommentText Bu, herhangi bir değeri doğru bir şekilde kodlamaktadır. Ancak, satır sonu karakterleri değiştirmek istiyorum &lt;br /&gt;ve yeni br etiketleri kodlanmış olmadığından emin olmak için bir yol bulamıyorum. HtmlString kullanmayı denedim ama …



4
@ Html.DisplayFor sözdizimi ne için?
Razor'da @Html'in bağlantılar, girdiler vb. İçin HTML oluşturmak gibi bir sürü düzgün şey yaptığını anlıyorum. Ancak DisplayFor işlevini alamıyorum ... Neden yazayım: @Html.DisplayFor(model =&gt; model.Title) ne zaman yazabilirim: @Model.Title

5
Bir cshtml şablonunda bir işlev nasıl oluşturulur?
Sadece bir cshtml dosyası içinde gerekli olan bir işlev oluşturmak gerekiyor. Durumumu, bir sayfaya uygulandıkları için bir sayfada uygulanan min. Web hizmetleri olan ASP.NET sayfa yöntemleri olarak düşünebilirsiniz. HTML yardımcıları (uzantı yöntemleri) hakkında biliyorum, ama benim fonksiyonum sadece bir cshtml dosyasında gereklidir. Bir görünüm içinde nasıl işlev imzası oluşturulacağını bilmiyorum. …



20
MVC jilet kodu ile bir Enum üyesinin Görünen Ad Özniteliği nasıl edinilir?
Modelimde "UserPromotion" adlı bir bayrak numaralandırması olan "Promotion" adlı bir özelliğim var. Numaramın üyeleri aşağıdaki gibi ayarlanmış görüntüleme özelliklerine sahiptir: [Flags] public enum UserPromotion { None = 0x0, [Display(Name = "Send Job Offers By Mail")] SendJobOffersByMail = 0x1, [Display(Name = "Send Job Offers By Sms")] SendJobOffersBySms = 0x2, [Display(Name = …

24
MVC 4 @Scripts “mevcut değil”
Bir ASP.NET MVC 4 projesi oluşturdum ve Visual Studio 2012 RC'yi Denetleyici ve Jilet Görünümleri Indexve CreateEylemler oluşturmak için kullandım . Uygulamayı çalıştırmaya geldiğimde ve Creategörünüme göz attığımda , aşağıdaki hata gösterildi: Derleyici Hata İletisi: CS0103: 'Komut Dosyaları' adı geçerli bağlamda mevcut değil Sorun, görünümün altına otomatik olarak eklenen şu …
201 asp.net-mvc  razor 

22
Razor View “Mevcut modelde 'model' adı mevcut değil”
MVC 4 uygulamamda önemli ölçüde yeniden düzenleme yaptıktan sonra ve Razor, hata ayıklama sırasında bu hatayı gösteriyor: 'Model' adı geçerli bağlamda mevcut değil. Bu rahatsız edici kod satırıdır: @model ICollection&lt;DataSourceByActive&gt; Kullanımının @modeldoğru olduğunu biliyorum . Bu neden oluyor? Nasıl düzeltebilirim?

7
_ViewStart.cshtml mizanpaj dosyası nereye ve nasıl bağlanır?
İşte varsayılan MVC 3 şablonundan About.cshtml: @{ ViewBag.Title = "About Us"; } &lt;h2&gt;About&lt;/h2&gt; &lt;p&gt; Put content here. &lt;/p&gt; _ViewStart dosyasına bir başvurunun içinde bulunacağını beklerdim About.cshtml, ama açıkça değil. Ben baktım global.asaxve web.config, ama nasıl About.cshtml_ViewStart dosyasındaki düzen ile nasıl "bağlantı" olduğunu bulamıyorum. Her şey beklendiği gibi çalışıyor, sadece kaputun …

6
Bir jilet görünümünde bir .css dosyasına nasıl başvurulur?
_Layout.cshtml dosyasında .css dosyalarını nasıl ayarlayacağımı biliyorum, ancak görüntüleme başına bir stil sayfası uygulamaya ne dersiniz? Buradaki düşüncem, _Layout.cshtml dosyasında, &lt;head&gt;çalışmak için etiketlerinizin olduğu, ancak mizanpaj dışı görünümlerinizden birinde değil. Nerede mi &lt;link&gt;etiketleri gitmek?
196 css  asp.net-mvc  razor 


2
MVC'nin HTML Yardımcıları tarafından oluşturulan bir HTML öğesine sınıf niteliğini nasıl ekleyebilirim?
ASP.NET MVC, HTML Yardımcılarını kullanarak HTML öğeleri oluşturabilir @Html.ActionLink(), @Html.BeginForm()vb. Ben anonim bir nesne oluşturarak form öznitelikleri belirtebilir ve bu nesneyi (bu durumda dördüncü) htmlAttributesparametre idiçin geçirerek nerede bir öğe için belirtebilirsiniz biliyorum : Html.BeginForm("Foo", "Bar", FormMethod.Post, new { id = "MyForm"}) Peki ya classözellik? Açıkçası bu işe yaramıyor: Html.BeginForm("Foo", …

10
Görünümlerden veya kısmi görünümlerden mizanpaj başlığına CSS veya JavaScript dosyaları ekleme
Düzen sayfaları başlığı: &lt;head&gt; &lt;link href="@Url.Content("~/Content/themes/base/Site.css")" rel="stylesheet" type="text/css" /&gt; &lt;/head&gt; Uygulamadan bir Görünüm (AnotherView) şunlara ihtiyaç duyar: &lt;link href="@Url.Content("~/Content/themes/base/AnotherPage.css")" rel="stylesheet" type="text/css" /&gt; ve AnotherView aşağıdakileri gerektiren kısmi bir görünüme (AnotherPartial) sahiptir: &lt;link href="@Url.Content("~/Content/themes/base/AnotherPartial.css")" rel="stylesheet" type="text/css" /&gt; Soru: Bu CSS dosya bağlantılarını AnotherView ve AnotherPartial bağlantılarını Düzen başlığına nasıl ekleyebiliriz ? …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.