Articles of asp.net mvc

Attributi html sillabati con asp.net mvc

Esiste una syntax migliore durante la creazione di elementi con attributi con trattino invece di utilizzare: <%= Html.TextBox ("name", value, new Dictionary { {“data-foo”, “bar”} }) %> Guardando le specifiche HTML per gli standard proposti HTML 5 e WIA ARIA sembra che i trattini negli attributi HTML siano pianificati per essere più comuni come una […]

Perché non posso utilizzare i metodi System.IO.File in un controller MVC?

Sto cercando di vedere se esiste un file prima di utilizzarlo in un controller MVC: string path = “content/image.jpg”; if (File.Exists(path)) { //Other code } La parola chiave File è sottolineata in rosso e il compilatore mostra un errore: System.Web.MVC.Controller.File(string, string, string) è un ‘metodo’, witch non è valido nel contesto dato. Come posso utilizzare […]

Proprietà dell’iniezione sugli attributi

Sto cercando di iniettare una dipendenza in un AuthorizeAttribute personalizzato come segue: public class UserCanAccessArea : AuthorizeAttribute { readonly IPermissionService permissionService; public UserCanAccessArea() : this(DependencyResolver.Current.GetService()) { } public UserCanAccessArea(IPermissionService permissionService) { this.permissionService = permissionService; } protected override bool AuthorizeCore(HttpContextBase httpContext) { string AreaID = httpContext.Request.RequestContext.RouteData.Values[“AreaID”] as string; bool isAuthorized = false; if (base.AuthorizeCore(httpContext)) isAuthorized = […]

ASP.Net MVC Gestione dei segmenti con Route

Sono nuovo di ASP.Net MVC e di fronte a un problema. Ecco qui. routes.MapRoute( “SearchResults”,// Route name “{controller}/{action}/{category}/{manufacturer}/{attribute}”, new { controller = “Home”, action = “CategoryProducts”, category = UrlParameter.Optional, manufacturer = UrlParameter.Optional, attribute = UrlParameter.Optional } ); Ed ecco il mio metodo di controllo. public ActionResult CategoryProducts(string category, string manufacturer, string attribute) { string[] categoryParameter […]

jquery con ASP.NET MVC – chiama il servizio web abilitato ajax

Questa è una continuazione di una domanda precedente . Ora sto provando a effettuare una chiamata a un servizio Web abilitato AJAX che ho definito all’interno dell’applicazione ASP.NET MVC (ad esempio MovieService.svc ). Ma il servizio non viene mai chiamato nella mia funzione javascript getMovies . Questa stessa tecnica di chiamare il servizio web AJAX […]

Come ottengo l’URL del referrer in un’azione ASP.NET MVC?

Come ottengo l’URL del referrer in un’azione ASP.NET MVC? Sto cercando di redirect nuovamente alla pagina prima di chiamare un’azione.

MVC che è stato premuto il pulsante di invio

Ho due pulsanti sul mio modulo MVC: Dall’azione del mio controller come faccio a sapere quale è stato premuto?

Possiamo passare il modello come parametro in RedirectToAction?

Voglio sapere, c’è qualche tecnica in modo che possiamo passare Model come parametro in RedirectToAction Per esempio: public class Student{ public int Id{get;set;} public string Name{get;set;} } controllore public class StudentController : Controller { public ActionResult FillStudent() { return View(); } [HttpPost] public ActionResult FillStudent(Student student1) { return RedirectToAction(“GetStudent”,”Student”,new{student=student1}); } public ActionResult GetStudent(Student student) { […]

ASP.NET MVC: come utilizzare esattamente i modelli di visualizzazione

Diciamo che ho una pagina che consente la modifica dei dettagli di un utente, quindi ho un ViewModel come questo: public class UserViewModel { public string Username { get; set; } public string Password { get; set; } public int ManagerId { get; set; } public string Category { get; set; } } Quindi, sulla […]

Esempio reale di TryUpdateModel, ASP .NET MVC 3

Non riesco a capire, come usare TryUpdateModel e salvare l’architettura MVC allo stesso tempo. Se non sbaglio, il lavoro con i datacontex deve essere nel modello. Quindi, tale codice var db=new TestEverybody();//it is class, which was generated by EntityFramework var currentTesting=db.Testing.(t => t.id == id).First(); deve essere situato nel Modello, non nel Controller, non è […]