«asp.net-mvc» etiketlenmiş sorular

ASP.NET MVC Framework, web uygulamalarına göre uyarlanmış ve ASP.NET teknoloji temeli üzerine inşa edilmiş bir model-görünüm denetleyicisi (MVC) deseninin bir sürümünü uygulayan bir açık kaynak web uygulama çerçevesi ve aracıdır.

5
Her nesne için özel bir havuz yerine genel bir havuz oluşturmanın avantajı?
Bir ASP.NET MVC uygulaması geliştiriyoruz ve şu anda depo / hizmet sınıflarını oluşturuyoruz. Tüm depoların uyguladığı genel bir IRepository arabirimi oluşturmanın, her Deponun kendi benzersiz arabirimine ve yöntem setine sahip olmasına karşın herhangi bir önemli avantajı olup olmadığını merak ediyorum. Örneğin: genel bir IRepository arayüzü şöyle görünebilir ( bu cevaptan …

4
ASP.Net MVC Html.HiddenFor yanlış değere sahip
Projemde MVC 3 kullanıyorum ve çok garip bir davranış görüyorum. Modelimdeki belirli bir değer için gizli bir alan oluşturmaya çalışıyorum, sorun şu ki, alan üzerinde ayarlanan değer, Modeldeki değere karşılık gelmiyor. Örneğin Bu koda sahibim, tıpkı bir test olarak: <%:Html.Hidden("Step2", Model.Step) %> <%:Html.HiddenFor(m => m.Step) %> Her iki gizli alanın …

10
Yanlış tarih biçimiyle MVC DateTime bağlama
Asp.net-MVC artık DateTime nesnelerinin örtük bağlanmasına izin verir. Çizgisinde bir eylemim var public ActionResult DoSomething(DateTime startDate) { ... } Bu, bir ajax çağrısındaki bir dizeyi başarıyla bir DateTime'a dönüştürür. Ancak, gg / AA / yyyy tarih biçimini kullanıyoruz; MVC, AA / gg / yyyy'ye dönüştürülüyor. Örneğin, '09 / 02/2009 'dizesiyle …

4
ASP.NET MVC: @ bölümünün amacı nedir? [kapalı]
Burada ne sorulduğunu söylemek zor. Bu soru belirsiz, belirsiz, eksik, aşırı geniş veya retoriktir ve mevcut haliyle makul bir şekilde cevaplanamaz. Yeniden açılabilmesi için bu soruyu netleştirme konusunda yardım için yardım merkezini ziyaret edin . 7 yıl önce kapalı . Bir ASP.NET MVC uygulaması için bu blog yazısını gördüm . …
132 asp.net-mvc 

5
POST fiilini kullanarak bir sayfaya nasıl yönlendirilirsiniz?
Bir RedirectToActiondenetleyicide arama yaptığınızda , bir HTTP GET kullanarak otomatik olarak yeniden yönlendirir. Açıkça bir HTTP POST kullanmasını nasıl söyleyebilirim? Hem GET hem de POST isteklerini kabul eden bir eylemim var ve POST'u RedirectToActionkullanıp ona bazı değerler gönderebilmek istiyorum . Bunun gibi: this.RedirectToAction( "actionname", new RouteValueDictionary(new { someValue = 2, …

5
.NET MVC denetleyicisinde bir URL oluşturma
E-posta göndermek için denetleyicideki Eylemde bir bağlantı oluşturabilmem gerekiyor. Bunu yapmak için en iyi uygulama nedir? Rotalarımın değişmesi ihtimaline karşı kendim inşa etmek istemiyorum. Her e-posta için bir görünüm almalı ve bunu oluşturup göndermeli miyim? Bunu yapmanın iyi bir yolu olabilir.


6
Kullanılabilir User.Identity özellikleri nasıl genişletilir
Kullanıcıların web sitemde oturum açması için MVC5 Identity 2.0 kullanıyorum, burada kimlik doğrulama ayrıntıları bir SQL veritabanında depolanıyor. Asp.net Kimliği, birçok çevrimiçi eğiticide bulunabileceği gibi standart bir şekilde uygulanmıştır. IdentityModels'teki ApplicationUser sınıfı, tamsayı OrganizationId gibi bazı özel özellikleri içerecek şekilde genişletilmiştir. Buradaki fikir, birçok kullanıcının veritabanı ilişkisi amacıyla ortak bir …


5
CheckBoxFor neden ek bir giriş etiketi oluşturur ve FormCollection kullanarak değeri nasıl alabilirim?
ASP.NET MVC uygulamamda, aşağıdaki kodu kullanarak bir onay kutusu oluşturuyorum: <%= Html.CheckBoxFor(i=>i.ReceiveRSVPNotifications) %> Şimdi, bunun hem onay kutusu giriş etiketini hem de gizli bir giriş etiketini oluşturduğunu görüyorum . Yaşadığım sorun, FormCollection kullanarak değeri onay kutusundan almayı denediğimde: FormValues["ReceiveRSVPNotifications"] "Doğru, yanlış" değerini alıyorum. Oluşturulan HTML'ye baktığımda şunları görebiliyorum: <input id="ReceiveRSVPNotifications" …

14
ASP.NET MVC'de EditorFor () için html öznitelikleri
Neden html özniteliklerini 'a aktaramıyorum EditorFor()? Örneğin; <%= Html.EditorFor(model => model.Control.PeriodType, new { disabled = "disabled", readonly = "readonly" }) %> Meta verileri kullanmak istemiyorum Güncelleme : Çözüm, bunu görünümden çağırmaktı: <%=Html.EditorFor( model => model.Control.PeriodEndDate, new {Modifiable=model.Control.PeriodEndDateModifiable})%> ve ViewData["Modifiable"]girdiye salt okunur ve / veya devre dışı bırakılmış özniteliklerin eklenip eklenmeyeceğini …

12
ASP.NET MVC Koşullu doğrulama
Model üzerinde koşullu doğrulama yapmak için veri açıklamaları nasıl kullanılır? Örneğin, aşağıdaki modele sahip olduğumuzu varsayalım (Kişi ve Yaşlı): public class Person { [Required(ErrorMessage = "*")] public string Name { get; set; } public bool IsSenior { get; set; } public Senior Senior { get; set; } } public class …

3
Knockout.js ASP.NET MVC ViewModels ile nasıl kullanılır?
Ödül Uzun zaman oldu ve hala birkaç önemli sorum var. Umarım bir ödül ekleyerek belki bu sorular cevaplanır. Knockout.js ile html yardımcılarını nasıl kullanıyorsunuz? Çalışması için belge neden hazırdı (daha fazla bilgi için ilk düzenlemeye bakın) Görünüm modellerimle altını gizleme eşlemesini kullanıyorsam böyle bir şeyi nasıl yapabilirim? Haritalama nedeniyle bir …

6
Başka bir denetleyiciden Dizine nasıl yönlendirilirim?
IndexBaşka bir denetleyiciden bir görünüme yönlendirmenin bir yolunu bulmaya çalışıyorum . public ActionResult Index() { ApplicationController viewModel = new ApplicationController(); return RedirectToAction("Index", viewModel); } Şu anda denediğim şey buydu. Şimdi bana verilen kodda ActionLinkihtiyacım olan sayfaya bağlantı veren bir bağlantı var Redirect. @Html.ActionLink("Bally Applications","../Application")
129 c#  asp.net-mvc 

18
Değer sıfır olamaz. Parametre adı: kaynak
Bu muhtemelen uzun zamandır çözmeye saatler harcadığım en büyük zaman kaybı problemi. var db = new hublisherEntities(); establishment_brands est = new establishment_brands(); est.brand_id = 1; est.establishment_id = 1; est.price = collection["price"]; est.size = collection["size"]; db.establishment_brands.Add(est); db.SaveChanges(); Bu bana bir hata veriyor Değer sıfır olamaz. Parametre adı: kaynak yığın izi [ArgumentNullException: …

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.