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


12
ASP MVC 3'te tek görünümde iki model
2 modelim var: public class Person { public int PersonID { get; set; } public string PersonName { get; set; } } public class Order { public int OrderID { get; set; } public int TotalSum { get; set; } } TEK görünümde HER İKİ sınıfın nesnelerini düzenlemek istiyorum, bu …

4
void türü dolaylı olarak nesneye dönüştürülemez. .NET MVC PartialViewResult
Aşağıdaki denetleyici eylemine sahibim: [ChildActionOnly] public virtual PartialViewResult ListActions(int id) { var actions = meetingActionRepository.GetAllMeetingActions(id); return PartialView(actions); } Ve aşağıdaki eylem bağlantısı (t4MVC ve jilet sözdizimini kullanarak) <p> @Html.RenderAction(MVC.MeetingActions.ListActions(Model.MeetingId)) </p> Ancak bu bana şu hatayı veriyor: void türü dolaylı olarak nesneye dönüştürülemez Denetleyicinin işleminin tamam olduğunu söyleyebildiğim kadarıyla, bana bu …

5
MVC 3 dosya yükleme ve model bağlama
Çalışan bir form yüklemem var ancak dosyayı elbette farklı bir adla kaydetmek için veritabanım için model bilgilerini iletmek istiyorum. İşte Razor görünümüm: @model CertispecWeb.Models.Container @{ ViewBag.Title = "AddDocuments"; } <h2>AddDocuments</h2> @Model.ContainerNo @using (Html.BeginForm("Uploadfile", "Containers", FormMethod.Post, new { enctype = "multipart/form-data" })) { <input type='file' name='file' id='file' /> <input type="submit" value="submit" …

16
'ViewBag' adı mevcut bağlamda mevcut değil
ViewBag'i uygulamamda kullanmaya çalışıyorum, MVC 3'ün en son sürümü olan son dll'lerin tümüne sahibim, ancak yine de Hatayı alıyorum: "'ViewBag' adı mevcut bağlamda mevcut değil" Hatta MVC 3'ü kaldırdım ve sonra yeniden kurdum ve henüz bir değişiklik yok. Ayrıca, dll'lerin GAC'de göründüğüne inanmıyorum. Benim sorunum ne olabilir? Veya dll'leri GAC'ye …

7
Ninject + MVC3 = InvalidOperationException: Sıra öğe içermiyor
Yeni bir MVC3 projesi oluşturdum, F5'e bastım, örnek sayfayı gördüm. Sonra Ninject.MVC uzantısını almak için NuGet'i kullandım . Global.asax'ımı Ninject belgelerine göre değiştirdim, MVC3 Uygulaması Nasıl Kurulur : public class MvcApplication : NinjectHttpApplication { public static void RegisterGlobalFilters(GlobalFilterCollection filters) { filters.Add(new HandleErrorAttribute()); } public static void RegisterRoutes(RouteCollection routes) { routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); …


9
asp.net-mvc: js dosyasında razor '@' sembolü
Ajax URL'si için C # işlevini .csHtmlkullanan bir javascript işlevine sahip bir -razor dosyam var @Url.Content. Bu işlevi .jsbenim görüşümden referans verilen bir dosyaya taşımak istiyorum . Sorun şu ki, javascript @sembolü "bilmiyor" ve C # kodunu ayrıştırmıyor. Dosyalara "@" simgeli görünümden başvurmanın bir yolu var mı .js?

4
Razor ile jenerik bir @helper yöntemi oluşturmak mümkün müdür?
Razor'da aşağıdakine benzeyen bir yardımcı yazmaya çalışıyorum: @helper DoSomething<T, U>(Expression<Func<T, U>> expr) where T : class Ne yazık ki, ayrıştırıcı bunun <Tbir HTML öğesinin başlangıcı olduğunu düşünüyor ve ben bir sözdizimi hatasıyla karşılaşıyorum. Jenerik bir yöntem olan Razor ile yardımcı oluşturmak mümkün müdür? Eğer öyleyse, sözdizimi nedir?

4
"RedirectToAction" kullanarak denetleyiciden bir karmaya yeniden yönlendirme
Merhaba Mvc Denetleyiciden bir çapa döndürmek istiyorum Denetleyici adı = DefaultController; public ActionResult MyAction(int id) { return RedirectToAction("Index", "region") } Böylece dizine yönlendirildiğinde url http://localhost/Default/#region Böylece <a href=#region>the content should be focus here</a> Bunu şu şekilde yapıp yapamayacağınızı sormuyorum: URL'me nasıl bağlantı etiketi ekleyebilirim?


6
ActionName'in Amacı
"ActionName" özelliğini kullanarak bir eylem yöntemi için bir takma ad ayarlamanın faydası nedir? Kullanıcıya başka bir adla bir eylem yöntemini çağırma seçeneği sunmanın gerçekten pek bir yararı görmüyorum. Takma adı belirledikten sonra, kullanıcı yalnızca takma adı kullanarak eylem yöntemini çağırabilir. Ancak bu gerekliyse, kullanıcı neden eylem yönteminin adını değiştirip daha …


5
Bir diziyi ASP.NET MVC denetleyici eylem parametresi olarak nasıl kabul ederim?
DesignsAşağıdaki imzaya sahip bir eylemi olan bir ASP.net MVC denetleyicim var: public ActionResult Multiple(int[] ids) Ancak, url'yi kullanarak bu eyleme gitmeye çalıştığımda: http://localhost:54119/Designs/Multiple?ids=24041,24117 idsParametre her zaman boş. MVC'nin ?ids=URL sorgu parametresini eylem için bir diziye dönüştürmesini sağlamanın herhangi bir yolu var mı ? Bir eylem filtresi kullanmaktan bahsettiğimi gördüm, ancak …

5
url içinde çift kaçış dizisi: İstek filtreleme modülü, çift kaçış dizisi içeren bir isteği reddedecek şekilde yapılandırılmıştır
ASP.NET MVC uygulamamda aşağıdaki gibi bir URL uygulamaya çalışıyorum: / ürün / etiketler / + aileler için Uygulamamı varsayılan yapılandırmalarla çalıştırmayı denediğimde, şu mesajı 404.11 Yanıt Kodu ile alıyorum: HTTP Hatası 404.11 - Bulunamadı İstek filtreleme modülü, çift kaçış dizisi içeren bir isteği reddedecek şekilde yapılandırılmıştır. Aşağıdaki kodu web.config dosyamın …

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.