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

1
Razor'da "Html.BeginForm" nasıl yazılır
Böyle yazarsam: form action = "Resimler" method = "post" enctype = "multipart / form-data" işe yarıyor. Ancak Razor'da '@' ile çalışmıyor. Hata yaptım mı? @using (Html.BeginForm("Upload", "Upload", FormMethod.Post, new { enctype = "multipart/form-data" })) { @Html.ValidationSummary(true) <fieldset> Select a file <input type="file" name="file" /> <input type="submit" value="Upload" /> </fieldset> } …

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 …

6
MVC3 Razor: Kod blokları içinde html görüntüleme
Cshtml dosyalarımda bunun gibi şeylere sahip birçok bloğum var: @if(Model.foo) { <span>Hello World</span> } Yayılma alanının var olmasının tek nedeni, onu html etiketleri arasına almadığım sürece "Merhaba Dünya" nın html'nin bir parçası olduğunu anlamaya zorlamanın başka bir yolunu bulamamam. Ekrana anlamsız etiketler eklemeyi içermeyen koddan kaçmanın iyi bir yolu var …

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 …

2
Razor görünümünde nasıl yorum yazılır?
Bir MVC görünümünde, son HTML'ye (yani tarayıcıya, yanıta) iletilmeyen bir yorum nasıl yazılır. Aşağıdakilerle yorum yapılabilir: <!--<a href="https://stackoverflow.com/">My comment</a> --> ancak, tarayıcıdaki sayfa kaynak kodunda görülebilir. Yalnızca dahili kullanım için '.cshtml' dosyalarına yorum bırakmak mümkün müdür?

6
EF Code First: Nuget paket konsolundan 'EntityValidationErrors' özelliğini nasıl görebilirim?
Bunun için bir kaybım var: Sınıflarımı bir varlık çerçevesi (4.1.3) kodu ilk yaklaşımı için tanımladım. Seed'e başlayana kadar her şey yolundaydı (tabloları oluşturuyordum vb.). Şimdi yaptığım zaman Add-Migration "remigrate" ; Update-Database; Paket konsolunda bir hata alıyorum "Bir veya daha fazla varlık için doğrulama başarısız oldu. Daha fazla ayrıntı için" EntityValidationErrors …

7
Mevcut denetleyiciyi görünümde alın
Bir var View - _Edityaşıyor hangi News M/V/C. Ben yeniden V/Maracılığıyla CategoryControllergibidir: return PartialView("/Views/News/_Edit.cshtml", model); View - _EditKontrolör adını içerisinden nasıl uyarabilirim? Ne zaman ben: alert('@ViewContext. RouteData.Values["controller"].ToString()'); Değer şudur: News Ancak, URL:/Category/foobar Değeri 'Category'uyarmanın bir yolu var mı ? Teşekkürler

9
Windows güncellemesi MVC3 ve MVC4'ün çalışmamasına neden oldu
15 Ekim'de bir Windows Update (8.1) yükleyen tek kişi ben miyim ve MVC bu uyarı yüzünden aniden çalışmayı bıraktı? Uyarı 1 Bu referans çözülemedi. "System.Web.Mvc, Sürüm = 4.0.0.0, Culture = nötr, PublicKeyToken = 31bf3856ad364e35, processorArchitecture = MSIL" derlemesi bulunamadı. Derlemenin diskte mevcut olduğundan emin olun. Kodunuz bu referansı gerektiriyorsa, derleme …

9
Application_Error, customerrors = "On" olduğunda tetiklenmiyor
global.asaxDosyanın Application_Errorolayında, bir hata oluştuğunda yürütülen ve hatanın ayrıntılarını kendime e-postayla gönderen kodum var . void Application_Error(object sender, EventArgs e) { var error = Server.GetLastError(); if (error.Message != "Not Found") { // Send email here... } } Bu, onu Visual Studio'da çalıştırdığımda iyi çalışıyor, ancak canlı sunucumuzda yayınladığımda Application_Errorolay tetiklenmiyor. …

5
Başka bir denetleyicide Eyleme Yönlendirme
Her ikisi de aranan iki denetleyicim var AccountController. Bunlardan biri, onu arayalım Controller A, bir Areaçağrıda Adminve diğeri, onu arayalım Controller B, hiçbirinde değil Area(sanırım bu, varsayılan olarak Areamı?). Controller BBir gelmiştir action methoddenir Login. Bir var action methodin Controller Abu hattı vardır, return RedirectToAction("LogIn", "Account"); Sorun Şey alabilir olmasıdır …

2
HttpPostedFileBase'i bayta [] dönüştür
MVC uygulamamda bir dosya yüklemek için aşağıdaki kodu kullanıyorum. MODEL public HttpPostedFileBase File { get; set; } GÖRÜNÜM @Html.TextBoxFor(m => m.File, new { type = "file" }) Her şey yolunda gidiyor .. Ama sonucu fiel'i bayta [] dönüştürmeye çalışıyorum. Bunu nasıl yapabilirim KONTROLÖRÜ public ActionResult ManagePhotos(ManagePhotos model) { if (ModelState.IsValid) …

9
Yöntem bulunamadı: '!! 0 [] System.Array.Empty ()'
VS 2015 RC ve MVC şablonuyla yeni bir uygulama oluşturdum ve herhangi bir kod satırını değiştirmeden şu hatayı alıyorum: Method not found: '!!0[] System.Array.Empty()'. Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where …

4
[Authorize] kullanılırken istek yapılandırılan maxQueryStringLength değerini aşıyor
C #'da bir MVC3 sitem var, JavaScript işlevinden sorgu parametreleri beslenen belirli bir görünüme sahibim, işlev siteye şu yolla yönlendiriyor: window.location.href = "../ActionName?" + sorgu_dizesi; sorgu_dizesi, JavaScript işlevi tarafından oluşturulan dinamik sorgu parametreleri dizesidir. Bu tuhaflığın nedeni, bazen aynı işlevin, Reportviewer denetimini kullanmak zorunda olduğu için URL'yi bir ASP.Net web …

9
Razor bildirim temelli görünümlerinden MVC HtmlHelper uzantılarını kullanma
Bir MVC 3 RTM projesi için App_Code klasörümde Razor bildirim temelli bir yardımcısı oluşturmaya çalışıyordum. Karşılaştığım sorun, ActionLink gibi MVC HtmlHelper uzantılarının mevcut olmamasıydı. Bunun nedeni, derlenen yardımcıların System.Web.WebPages.HelperPagebir Htmlözellikten türetilmesi ve bir özelliği ifşa etmesine rağmen , türünün System.Web.WebPages.HtmlHelperdeğil türünün olmasıdır System.Web.Mvc.HtmlHelper. Aldığım hata türüne bir örnek: 'System.Web.Mvc.HtmlHelper', 'ActionLink' …

10
Action Image MVC3 Razor
MVC3'te Razor kullanarak bağlantıları görüntülerle değiştirmenin en iyi yolu nedir. Bunu şu anda yapıyorum: <a href="@Url.Action("Edit", new { id=MyId })"><img src="../../Content/Images/Image.bmp", alt="Edit" /></a> Daha iyi bir yol var mı?

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.