Sto lavorando con ASP.NET MVC4 e ora voglio aggiungere una lista a cascata con i dati dal mio database mysql. Questo è ciò che faccio : Secondo la mia opinione (Register.cshtml): ` @Html.LabelFor(m => m.DistrictID, new { @class= “control-label”}) @Html.DropDownListFor(model => model.DistrictID, new SelectList(ViewBag.Districts, “district_id”, “district_name”, Model.DistrictID)) Nel mio controller (AccountController): [AllowAnonymous] public ActionResult Register() […]
C’è un modo per modificare la convenzione di denominazione per i controller in ASP.NET MVC? Quello che voglio è nominare i miei controller InicioControlador invece di InicioController , o meglio ancora, usare un prefisso invece di un suffisso e avere ControladorInicio come nome del mio controller. Da quanto ho letto finora, penso di dover implementare […]
Ho il codice seguente: angular .module(‘myApp’) .directive(‘layout’, function () { return { restrict: ‘E’, template: ”, controller: ‘LayoutController’, controllerAs: ‘layoutCtrl’, bindToController: true, scope: { pageLayout: ‘=’, pageConfiguration: ‘=’, isPreview: ‘=’ } }; }); angular .module(‘myApp’) .controller(‘LayoutController’, LayoutController); function LayoutController($scope, LayoutDTO, LayoutPreviewDTO) { var self = this; self.layoutDTO = LayoutDTO; self.layoutPreviewDTO = LayoutPreviewDTO; var test = […]
So che a domande simili è già stata data una risposta, come ad esempio: Dove dovrebbe andare la logica dove fare determinati compiti, ecc. Ma ho una domanda più specifica: quanto lontano dovrei prendere questo assioma: mantieni il tuo controller magro, fai ingrassare il tuo modello! Ecco un esempio: Ad esempio, supponiamo di avere più […]
Sto cercando di creare la mia prima app utilizzando AngularJS. Tuttavia, sono un po ‘confuso se ho bisogno di usare le direttive per il mio caso particolare. Ho una semplice pagina Mappa, dove ho bisogno di mostrare il valore lat / lon della regione selezionata. Al momento non sto usando affatto le direttive. Faccio tutto […]
C’è un modo per inoltrare una richiesta ad un altro Controller aggiungendo alcuni dati dei parametri ad esso? Ho provato ad aggiungere alla ModelMap, ma non sembra esserci. Sto facendo qualcosa come: return “forward:/my-other-controller”; Solo l’altro modo in cui posso pensare è mettere i parametri nella sessione e poi farli scoppiare nel controller di destinazione.
Supponiamo che io abbia questa visione parziale: Your name is @firstName @lastName che è accessibile solo attraverso un’azione di un bambino come: [ChildActionOnly] public ActionResult FullName(string firstName, string lastName) { } E voglio usare questa vista parziale all’interno di un’altra vista con: @Html.RenderPartial(“FullName”) In altre parole, voglio essere in grado di passare firstName ans lastName […]
C’è un modo per capire che cos’è il controller attuale all’interno della visualizzazione? Per un esempio del perché vorrei sapere questo: se più controller condividono lo stesso layout, potrei avere una parte nel file ERB del layout in cui voglio evidenziare la voce di menu della pagina corrente basata sul controller. Forse è un approccio […]
È ansible visualizzare una vista da un altro controller? Supponiamo ad esempio che abbia una vista CategoriesController e Category/NotFound.aspx . Mentre nel CategoriesController , posso facilmente restituire View(“NotFound”) . Ora dì che ho un ProductsController e un’azione e una vista per aggiungere un prodotto. Tuttavia, questa azione richiede che abbiamo una categoria per aggiungere il […]
In questo momento decorare un metodo come questo per consentire ai “membri” di accedere all’azione del mio controller [Authorize(Roles=”members”)] Come posso consentire più di un ruolo? Ad esempio il seguente non funziona ma mostra ciò che sto cercando di fare (consentire l’accesso “membri” e “admin”): [Authorize(Roles=”members”, “admin”)]