«asp.net-mvc-3» etiketlenmiş sorular

ASP.NET MVC 3, bir .NET çerçevesinde web uygulamaları geliştirmek için Model-View-Controller uzantısının üçüncü ana sürümüdür.

4
Nasıl kullanılır ? : jilet ve satır içi kod blokları ile if ifadeleri
Eski .aspx görünümlerimi yeni Razore görünüm motoruyla güncelliyoruz. Ben böyle bir kod var yerlerde bir sürü var: <span class="vote-up<%= puzzle.UserVote == VoteType.Up ? "-selected" : "" %>">Vote Up</span> İdeal olarak bunu yapmak istiyorum: <span class="vote-up@{puzzle.UserVote == VoteType.Up ? "-selected" : ""}">Vote Up</span> Ancak burada iki sorun var: vote-up@{puzzle.UserVote .... @ …

7
MVC 3: Ajax ile yüklendiğinde bir görünüm, yerleşim sayfası olmadan nasıl oluşturulur?
Ben yaklaşık öğreniyorum Aşamalı Enhancement ve ben AJAXifying görünümler hakkında bir sorum var. MVC 3 projemde bir düzen sayfası, bir görünüm başlatma sayfası ve iki düz görünüm var. Viewstart sayfası Views klasörünün kökündedir ve bu nedenle tüm görünümler için geçerlidir. Tüm görünümlerin _Layout.cshtmlmizanpaj sayfaları için kullanılması gerektiğini belirtir . Düzen …



5
@ Bildirimi kullanmak yerine Razor sayfalarına fazladan ad alanları nasıl eklenir?
pages/namespacesWebconfig içindeki öğedeki ad alanlarını almak için kullanmam gereken bir tür sihir var mı ? <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> Yukarıda sadece gelmez işe istiyorum. İsim alanının iyi olduğunu biliyorum çünkü @using MyCustomHelperssayfanın en üstüne koyduğumda sihirli …


6
Asp.net MVC3'teki özel hata sayfaları
Ben bir MVC3 temel web sitesi geliştiriyorum ve ben hataları ve hata her türlü özel Görünümler işleme için bir çözüm arıyorum. Bu yüzden, ana eyleminin "Dizin" (genel hata sayfası) olduğu bir "Hata" Denetleyicisine sahip olduğumu ve bu denetleyicinin kullanıcıya "Handle500" veya "HandleActionNotFound" gibi görünebilecek hatalar için birkaç eylemi daha olacağını …


5
RestSharp JSON Parametre Kaydı
Benim MVC 3 API için çok temel bir REST çağrısı yapmaya çalışıyorum ve ben geçmek parametreleri eylem yöntemine bağlanma değildir. müşteri var request = new RestRequest(Method.POST); request.Resource = "Api/Score"; request.RequestFormat = DataFormat.Json; request.AddBody(request.JsonSerializer.Serialize(new { A = "foo", B = "bar" })); RestResponse response = client.Execute(request); Console.WriteLine(response.Content); Sunucu public class ScoreInputModel …

6
Zaman dilimleri ile zarif bir şekilde nasıl baş edilir
Uygulamayı kullanan kullanıcılardan farklı bir saat diliminde barındırılan bir web sitem var. Buna ek olarak, kullanıcılar belirli bir saat dilimine sahip olabilirler. Diğer SO kullanıcıları ve uygulamalarının buna nasıl yaklaştığını merak ediyordum? En belirgin kısım, DB içinde tarih / saatlerin UTC'de depolanmasıdır. Sunucudayken, tüm tarih / saatler UTC olarak ele …


8
Eylem Filtresi Özelliğinden Yeniden Yönlendir
İçinde yönlendirme yapmanın en iyi yolu nedir ActionFilterAttribute? Ben bir ActionFilterAttributeçağrı var IsAuthenticatedAttributeFilterve bir oturum değişkeni değerini kontrol etti. Değişken yanlışsa, uygulamanın giriş sayfasına yönlendirmesini istiyorum. SystemLoginAncak bu noktada herhangi bir yönlendirme yöntemi iyi olurdu yol adını kullanarak yeniden yönlendirmeyi tercih ediyorum .

16
Belirli koşullar altında Gerekli doğrulama özelliğini devre dışı bırak
Belirli denetleyici eylemlerinde Gerekli doğrulama özelliğini devre dışı bırakmanın mümkün olup olmadığını merak ediyordum. Bunu merak ediyorum çünkü düzenleme formlarımdan birinde kullanıcının daha önce belirtmiş oldukları alanlar için değer girmesini gerektirmiyorum. Ancak daha sonra bir değer girdiklerinde, modeli güncellemek için bir değer hash gibi bazı özel mantık kullandıkları mantığını uygularım. …

5
ASP.NET: Bu yöntem, uygulamanın başlatma öncesi başlatma aşamasında çağrılamaz
IIS 6.0 üzerinde çalışan bir ASP.NET MVC 3 sitesi almaya çalışıyorum. Şu anda sunucudan bir sayfa istediğimde aşağıdaki hata veriyor: Ayrıştırıcı Hata Mesajı: Bu yöntem, uygulamanın başlatma öncesi başlatma aşamasında çağrılamaz. bu satırda: <add name="MyMembershipProvider" type="NS.MyMembershipProvider" connectionStringName="MyDatabase" applicationName="/MySite"/> Ben tamamen güdük ve 6.0 ve 7.0 arasındaki farklar, ASP.NET uygulama yaşam …

4
Genel yöntem çoklu (VEYA) türü kısıtlaması
Okuma bu , ben bir yöntem genel bir yöntem yaparak birden fazla türde parametrelerini kabul etmesi için mümkündü öğrendik. Örnekte, aşağıdaki kod, "U" öğesinin bir olduğundan emin olmak için bir tür kısıtlamasıyla birlikte kullanılır IEnumerable<T>. public T DoSomething<U, T>(U arg) where U : IEnumerable<T> { return arg.First(); } Birden fazla …
135 c#  asp.net-mvc-3  types 

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.