Articles of asp.net mvc

Utilizzo di VirtualPathProvider per caricare le viste MVC ASP.NET dalle DLL

Basato su questa domanda qui e usando il codice trovato qui sto cercando di caricare le viste che sono risorse incorporate in un progetto DLL separato, e l’autore della domanda originale dice che ha avuto successo facendo questo – ma non riesco a farlo funzionare come sembra che il motore di visualizzazione MVC stia intercettando […]

Come eseguire il rendering dell’elenco collegato singolarmente nella pagina MVC View

Mentre sto cercando di creare una struttura di cartelle TreeView in MVC. Ho file di class qualcosa di simile al seguito. File di class public class TreeViewFolder { public string FolderPath { get; set; } public string FolderName { get; set; } public List MyTreeList { get; set; } } Devo rendere questo elenco sopra […]

ASP.NET MVC 3 – Modello di visualizzazione parziale vs modello di presentazione

Quindi, il titolo dovrebbe parlare da solo. Per creare componenti riutilizzabili in ASP.NET MVC, abbiamo 3 opzioni (potrebbero essere altre che non ho menzionato): Vista parziale: @Html.Partial(Model.Foo, “SomePartial”) Modello di editor personalizzato: @Html.EditorFor(model => model.Foo) Modello di visualizzazione personalizzato: @Html.DisplayFor(model => model.Foo) In termini di visualizzazione / HTML, tutte e tre le implementazioni sono identiche: […]

.NET WebAPI Attribute Routing ed ereditarietà

Sto giocando con l’idea di avere un controller di base che utilizza un repository generico per fornire i metodi CRUD di base per i miei controller API in modo che non debba duplicare lo stesso codice di base in ogni nuovo controller. Ma sto incontrando problemi con l’attributo di routing che viene riconosciuto quando si […]

Come configurare web.config per consentire richieste di qualsiasi lunghezza

Sto costruendo un sito in cui vorrei creare un lato client di file dal valore di un elemento textarea. Ho il codice in atto per farlo, ma sto ricevendo questo errore Errore HTTP 404.15 – Non trovato Il modulo di filtro delle richieste è configurato per rifiutare una richiesta in cui la stringa di query […]

Html.DropdownListPer il valore selezionato non impostato

Come posso impostare il valore selezionato di un Html.DropDownListFor? Ho dato un’occhiata online e ho visto che può essere raggiunto usando il quarto parametro così come il seguente: @Html.DropDownListFor(m => m, new SelectList(Model, “Code”, “Name”, 0), “Please select a country”) La mia lista di selezione quindi viene visualizzata in questo modo: Please select a country […]

CheckboxList in MVC3 Visualizza e ottiene gli elementi controllati passati al controller

Ho una lezione per MoreInfo: public class MoreInfo { public string Name { get; set; } public string selectedCheckboxItems {get; set;} } Voglio sapere come creare un elenco di caselle di controllo sulla vista e passare gli elementi spuntati al mio controller su submit. Come dovrei fare per creare l’elenco delle caselle di controllo e […]

Viste parziali ASP.NET MVC: prefissi del nome di input

Supponiamo che io abbia ViewModel come public class AnotherViewModel { public string Name { get; set; } } public class MyViewModel { public string Name { get; set; } public AnotherViewModel Child { get; set; } public AnotherViewModel Child2 { get; set; } } Nella vista posso renderizzare un partial con Nel parziale lo farò […]

Come ottenere l’utente corrente e come utilizzare la class utente in MVC5?

Come posso ottenere l’ID dell’utente attualmente connesso in MVC 5 ? Ho provato i suggerimenti di StackOverflow, ma sembra che non siano per MVC 5. Inoltre, qual è la best practice di MVC 5 per l’assegnazione di materiale agli utenti? (ad es. un User dovrebbe avere Items . Devo memorizzare l’ Id dell’utente in Item […]

Convalida lato client ASP.NET MVC 3 con parametri

A seguire da questo post Eseguire la validazione lato client per l’attributo personalizzato Sto cercando di capire come farlo, passando parametri aggiuntivi allo script lato client Dal momento che ho capito fino ad ora per implementare la convalida personalizzata con MVC 3, è necessario quanto segue Creare un attributo di convalida personalizzato Basato su ValidationAttribute […]