«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.

19
MVC3'te mevcut bağlamda 'model' adı mevcut değil
Bir projeye cshtml sayfası ekledim. Aşağıdaki beyanı eklemeye çalıştığımda bir hata alıyorum: "'model' adı mevcut bağlamda mevcut değil". @model xyz.abc.SomeClass Referansları kontrol ettim, hepsi yerinde. Görünüm klasörüne bir web.config ekledim, ancak bu sorunu çözmedi. Eksik bir şey var mı?


15
ASP.NET MVC 3'te belirli bir biçimde DateTime nasıl oluşturulur?
Model sınıfımda bir tür özelliği varsa, DateTimeonu belirli bir formatta - örneğin ToLongDateString()dönen formatta - nasıl işleyebilirim ? Bunu denedim ... @Html.DisplayFor(modelItem => item.MyDateTime.ToLongDateString()) ... ifade bir özelliğe veya alana işaret etmesi gerektiğinden bir istisna atar. Ve bu... @{var val = item.MyDateTime.ToLongDateString(); Html.DisplayFor(modelItem => val); } ... bu bir istisna …

6
ASP.NET MVC Ajax Hata işleme
Jquery ajax bir eylem çağırdığında bir denetleyicide atılan istisnaları nasıl idare edebilirim? Örneğin, bir ajax çağrısı sırasında herhangi bir sunucu istisnasında çalıştırılan ve hata ayıklama modunda veya sadece normal bir hata mesajındaysa istisna mesajını görüntüleyen global bir javascript kodu istiyorum. İstemci tarafında, ajax hatası için bir fonksiyon çağıracağım. Sunucu tarafında, …


5
"İstemciden potansiyel olarak tehlikeli bir Request.Path değeri algılandı (&)" alınıyor
Rastgele URL'leri ana sayfa için isteklermiş gibi desteklememi gerektiren eski bir kod sorunum var. Bazı URL'lerde "İstemciden potansiyel olarak tehlikeli bir Request.Path değeri algılandı (&)" hatasını oluşturan karakterler var . Site ASP.Net MVC 3 (C # ile) ile yazılmıştır ve IIS 7.5 üzerinde çalışmaktadır. İşte örnek bir URL ... http://mywebsite.com/Test123/This_&_That …

3
Uzantı yöntemleri dinamik olarak gönderilemez
MVC'de DropDownListFor'a sahip olmak istiyorum @foreach (var item in Model) { @Html.DropDownListFor(modelItem => item.TitleIds, new SelectList(ViewBag.TitleNames as System.Collections.IEnumerable, "TitleId", "Title.TitleText"), "No: " + ViewBag.MagNo, new { id = "TitleIds" }) } Denetleyicide public ActionResult ArticleList(int id) { ArticleWriter_ViewModel viewModel = new ArticleWriter_ViewModel(); Func<IQueryable<NumberTitle>, IOrderedQueryable<NumberTitle>> orderByFunc = null; Expression<Func<NumberTitle, bool>> filterExpr …

4
Form değerleri HTTPPOST, sözlük veya?
Bu Eylem Yöntemine sahip bir MVC denetleyicim var: [HttpPost] public ActionResult SubmitAction() { // Get Post Params Here ... return something ... } Form, basit bir metin kutusu olan önemsiz bir formdur. Soru Parametre değerlerine nasıl erişirim? Bir Görünümden gönderi yayınlamıyorum, gönderi harici olarak geliyor. Erişimim olan bir anahtar / …

4
MVC3 DropDownListFor - basit bir örnek?
DropDownListForMVC3 uygulamamda sorun yaşıyorum . StackOverflow'u onları Görünümde nasıl görüneceklerini bulmak için kullanabildim, ancak şimdi gönderildiğinde Görünüm Modelinde karşılık gelen özelliklerdeki değerleri nasıl yakalayacağımı bilmiyorum. Bunun çalışmasını sağlamak için bir ID ve bir değer özelliğine sahip bir iç sınıf oluşturmalıydım, sonra parametre gereksinimlerini IEnumerable<Contrib>karşılamak için an kullanmalıydım DropDownListFor. Ancak şimdi, …

4
ASP.NET MVC: Denetleyici her istek için oluşturulmuş mu?
Çok basit bir soru: ASP.NET'teki denetleyiciler her HTTP isteği için mi oluşturuluyor yoksa uygulama başlangıcında mı oluşturuluyor ve istekler boyunca yeniden kullanılıyor mu? Denetleyici yalnızca belirli bir HTTP isteği için mi oluşturulacak? Önceki varsayımlarım doğruysa, buna güvenebilir miyim? Yalnızca bir istek için yaşayacak veritabanı bağlamı (Entity Framework) oluşturmak istiyorum. Bunu …


6
ASP.NET MVC: DataAnnotation ile Özel Doğrulama
String türünde 4 özelliğe sahip bir Modelim var. StringLength ek açıklamasını kullanarak tek bir özelliğin uzunluğunu doğrulayabileceğinizi biliyorum. Bununla birlikte, 4 özelliğin birleşik uzunluğunu doğrulamak istiyorum. Bunu veri açıklama ile yapmanın MVC yolu nedir? Bunu soruyorum çünkü MVC'de yeniyim ve kendi çözümümü oluşturmadan önce bunu doğru şekilde yapmak istiyorum.


4
Asp.net mvc'de min / maks değer doğrulayıcıları
Asp.net mvc'deki öznitelikleri kullanarak doğrulama gerçekten güzel. [Range(min, max)]Doğrulayıcıyı şu ana kadar değerleri kontrol etmek için kullanıyorum, örneğin: [Range(1, 10)] public int SomeNumber { get; set; } Ancak - şimdi minimum ve maksimum koşulu ayrı ayrı kontrol etmem gerekiyor. Şunlar gibi özellikler bulmayı bekliyordum: [MinValue(1, "Value must be at least …

8
MVC Razor dinamik modeli, 'nesne', 'ÖzellikAdı' için tanım içermiyor
Razor görünüm altyapısıyla MVC 3 kullanma. Bu Görünüme sahibim: @model dynamic @{ var products = (List<ListItemBaseModel>)Model.Products; var threshold = (int)(Model.Threshold ?? 1); var id = Guid.NewGuid().ToString(); } Bu kod kullanılarak başka bir görünümden çağrılır: @Html.Partial("PartialViewName", new { Products = Model, Threshold = 5 }) Her iki Görünümde de hata ayıkladığımda …

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.