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


6
JsonRequestBehavior'ı AllowGet olarak ayarlarken hangi 'hassas bilgiler' ifşa edilebilir?
URLTarayıcımın adres çubuğundan bir yenisini her test ettiğimde aynı eski hatayı alıyorum returning Json(yerleşikMVC JsonResult helper ) : Bu istek engellendi çünkü hassas bilgiler, bir GET request. İzin vermek için GET requests, set JsonRequestBehavioriçinAllowGet . Alındığında homurdanmak ve Fiddler'ı bir gönderi isteği yapmak için ateşlemek yerine, bu sefer, bir GETisteğin …

3
ASP.NET MVC boş görünüm döndürür
Boş bir ActionResult döndürmenin en doğal yolu nedir (alt eylem için)? public ActionResult TestAction(bool returnValue) { if (!returnValue) return View(EmptyView); return View(RealView); } Görebildiğim bir seçenek, boş bir görünüm oluşturmak ve buna EmptyView'da başvurmaktır ... ancak herhangi bir yerleşik seçenek olabilir mi?
112 asp.net-mvc 

4
Asp.net web api post eyleminden yönlendirme
ASP.NET 4.0 Web API konusunda çok yeniyim. POST işleminin sonunda başka bir URL'ye yönlendirebilir miyiz ?, gibi bir şey ...Response.Redirect(url) Aslında bir MVC uygulamasından (örneğin www.abcmvc.com) Web API (diyelim www.abcwebapi.com/upload) aracılığıyla dosya yüklüyorum İşte uploadPOST işlemi. Web API yükleme denetleyicisinin post eylemine çok parçalı bir form gönderiyorum. Yükledikten sonra sayfasına …

2
Asp.net mvc ile tirelenmiş html öznitelikleri
Kullanmak yerine tireli özniteliklere sahip öğeler oluştururken daha güzel bir sözdizimi var mı: <%= Html.TextBox ("name", value, new Dictionary<string, object> { {"data-foo", "bar"} }) %> Önerilen HTML 5 ve WIA ARIA standartları için HTML özelliklerine bakıldığında, HTML özniteliklerindeki kısa çizgilerin bir tür basit ad aralığı olarak daha yaygın olması planlanıyor …
111 c#  asp.net-mvc 

4
Web.Debug.config ve Web.Release.Config dosyaları ne içindir?
Visual Studio 2010 ve MVC 2.0'a yeni yükselttim ve Web.config'in kendisine eklenmiş iki ek dosya olduğunu fark ettim. Bu dosyalar, hata ayıklamayı belirtmek ve belirli ayarları yayınlamak için mi kullanılıyor, böylece ana Web.config dosyasını karıştırmazsınız? Hata ayıklama ve yayın Web.configs dosyasında sırasıyla yerel ve uzak bir tane varsa, kök Web.config …


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.


6
ASP.NET MVC Tanıtıcı Hatası
[HandleError]Asp.net MVC Preview 5'te filtreye nasıl gidebilirim ? CustomErrors'ı Web.config dosyamda ayarlıyorum <customErrors mode="On" defaultRedirect="Error.aspx"> <error statusCode="403" redirect="NoAccess.htm"/> <error statusCode="404" redirect="FileNotFound.htm"/> </customErrors> ve [HandleError] öğesini şu şekilde Denetleyici Sınıfımın üstüne koyun: [HandleError] public class DSWebsiteController: Controller { [snip] public ActionResult CrashTest() { throw new Exception("Oh Noes!"); } } Sonra denetleyicilerimin …


7
Bir MVC kontrol cihazından indirilecek bir dosyayı nasıl sunabilirim?
WebForms'ta, normalde tarayıcının PDF gibi rasgele bir dosya türü ve bir dosya adı içeren bir "Dosyayı İndir" açılır penceresi sunmasına izin vermek için böyle bir koda sahip olurdum: Response.Clear() Response.ClearHeaders() ''# Send the file to the output stream Response.Buffer = True Response.AddHeader("Content-Length", pdfData.Length.ToString()) Response.AddHeader("Content-Disposition", "attachment; filename= " & Server.HtmlEncode(filename)) ''# …

6
ASP.NET MVC'de günlüğe kaydetme hataları
Şu anda özel durumları günlüğe kaydetmek için ASP.NET MVC uygulamamda log4net kullanıyorum. Bunu yapmamın yolu, tüm denetleyicilerimin BaseController sınıfından miras almasıdır. BaseController'ın OnActionExecuting olayında, meydana gelmiş olabilecek istisnaları günlüğe kaydediyorum: protected override void OnActionExecuted(ActionExecutedContext filterContext) { // Log any exceptions ILog log = LogManager.GetLogger(filterContext.Controller.GetType()); if (filterContext.Exception != null) { log.Error("Unhandled …

9
Asp.net mvc'de denetleyiciye basit bir Ajax çağrısı yapma
ASP.NET MVC Ajax çağrılarına başlamaya çalışıyorum. Denetleyici: public class AjaxTestController : Controller { // // GET: /AjaxTest/ public ActionResult Index() { return View(); } public ActionResult FirstAjax() { return Json("chamara", JsonRequestBehavior.AllowGet); } } Görünüm: <head runat="server"> <title>FirstAjax</title> <script src="http://code.jquery.com/jquery-1.9.1.js"></script> <script src="http://ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js"></script> <script type="text/javascript"> $(document).ready(function () { var serviceURL = '/AjaxTest/FirstAjax'; …

12
Bir site için IIS Express bağlantı noktasını nasıl değiştirebilirim
Visual Studio'dan hata ayıklarken web sitemin üzerinde çalıştığı bağlantı noktası numarasını değiştirmek istiyorum. Visual Studio 2012 kullanıyorum ve portu değiştirmek istediğim projelerim için ASP.NET MVC 4 kullanıyorum. Rastgele bağlantı noktası veya sabit herkes çalışacak sadece bağlantı noktasını değiştirmek ister.

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.