Articles of asp.net mvc 3

È meglio usare javascript incorporato o un file .js separato in una vista MVC3?

Mi è stato detto che è meglio posizionare il codice Javascript in un file separato per tenere separate le preoccupazioni, e mentre l’idea risuona con me, non lo trovo pratico. Potrebbe essere solo la mia inesperienza, quindi questa domanda. Ecco un chiaro esempio in cui ho scoperto che posizionare il codice nella vista era meglio […]

Errore DateTime di formattazione “I modelli possono essere utilizzati solo con accesso al campo, accesso alle proprietà, indice di array a dimensione singola ..”

In MVC Razor view, sto provando a formattare un campo DateTime per visualizzare solo il tempo. Usando il codice sottostante ricevo l’errore “I modelli possono essere utilizzati solo con l’accesso al campo, l’accesso alle proprietà, l’indice di array a dimensione singola o le espressioni di indicizzazione personalizzate a singolo parametro.” @(Html.DisplayFor(m=>row.LastUpdatedDate.ToString(“HH:mm:ss”))) Qualche aiuto per favore […]

L’avvio dell’applicazione di debug MVC3 apre uno specifico file .cshtml nel browser

In Visual Studio quando preme F5 in questo particolare progetto MVC3, si apre: localhost:36185/Views/Auction/Details.cshtml Quando in qualsiasi altro progetto, quando premo F5 si apre correttamente il metodo Home/Index azione Home/Index : http://localhost:36185 Perché questa apertura di una vista specifica invece di utilizzare l’azione Home / Index corretta? Quale impostazione sta interferendo?

EntityType ‘MyProfile’ non ha una chiave definita. Definire la chiave per questo EntityType

Non sono sicuro del motivo per cui ricevo questo messaggio di errore. Ho una chiave primaria definita nel mio database sql per questo. Ecco il mio codice: [HttpPost] public ActionResult Register(RegisterModel model) { if (ModelState.IsValid) { // Attempt to register the user MembershipCreateStatus createStatus = MembershipService.CreateUser(model.UserName, model.Password, model.Email); if (createStatus == MembershipCreateStatus.Success) { FormsService.SignIn(model.UserName, false […]

Emetti sempre codice HTML grezzo usando MVC3 e Razor

Ho una class con una proprietà simile a questa: [AllowHtml] [DataType(DataType.MultilineText)] public string Description { get; set; } Ho già inserito l’attributo [AllowHtml] per consentirmi di inviare HTML a questa proprietà tramite il modulo che ho creato, ma ciò che voglio fare è generare il valore della proprietà come HTML non elaborato senza che sia […]

stringa di formattazione in MVC / C #

Ho una stringa 731478718861993983 e voglio ottenere questo 73-1478-7188-6199-3983 usando C #. Come posso formattarlo in questo modo? Grazie.

Come posso ottenere un suggerimento per il mio ActionLink?

Penso che questo dovrebbe essere semplice, ma non riesco a trovare l’opzione! Come posso ottenere un tool-tip/alt per il mio link di azione ??

Come ottenere una griglia Telerik filtrata in base alla selezione della pagina precedente

Quello che sto cercando di fare: – La pagina indice contiene un elenco a discesa delle categorie say, seleziona 1 quindi invia, reindirizzato alla pagina della rete telerik con tutti i record conservati da una grande tabella della categoria selezionata. quindi ad esempio negozio di animali domestici, menu a discesa per quale tipo di animali […]

È ansible utilizzare una variabile per l’annotazione dei dati ` in MVC3 (C #)

Non so perché, ma l’annotazione dei dati in MVC3 insiste sull’avere valori costanti, che non riesco a capire per cose come messaggi di errore e nomi visualizzati. Adoro queste annotazioni, sono così facili da usare e così potenti, ma cosa succede se hai bisogno di supportare più lingue? Immagina di avere il seguente modello: public […]

Rasoio C # MVC di convalida non invadente

È ansible avere una validazione discreta per rendere obbligatorio un campo ma solo se cambiano le altre proprietà? Per esempio [Required] public Decimal Income {get; set;} [Required] public Decimal Tax {get; set;} //Required if tax or income changes public string ChangeReason {get; set;} Ho pensato di avere più campi di backing store e scrivere un […]