Domande taggate «asp.net-mvc-3»

ASP.NET MVC 3 è la terza versione principale dell'estensione Model-View-Controller per lo sviluppo di applicazioni Web in un framework .NET.

5
ASP.NET MVC 3 - Modello di visualizzazione parziale vs modello di editor
Quindi, il titolo dovrebbe parlare da solo. Per creare componenti riutilizzabili in ASP.NET MVC, abbiamo 3 opzioni (potrebbero essere altri 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 effettivi, tutte …

12
Più modelli in una vista
Voglio avere 2 modelli in una vista. La pagina contiene sia LoginViewModele RegisterViewModel. per esempio public class LoginViewModel { public string Email { get; set; } public string Password { get; set; } } public class RegisterViewModel { public string Name { get; set; } public string Email { get; …

8
Utilizzo di Ajax.BeginForm con ASP.NET MVC 3 Razor
Esiste un tutorial o un esempio di codice sull'uso Ajax.BeginFormdi Asp.net MVC 3 in cui esistono validazione discreta e Ajax? Questo è un argomento sfuggente per MVC 3 e non riesco a far funzionare correttamente il mio modulo. Farà un invio Ajax ma ignora gli errori di validazione.

4
ReSharper avverte: "Campo statico di tipo generico"
public class EnumRouteConstraint<T> : IRouteConstraint where T : struct { private static readonly Lazy<HashSet<string>> _enumNames; // <-- static EnumRouteConstraint() { if (!typeof(T).IsEnum) { throw new ArgumentException( Resources.Error.EnumRouteConstraint.FormatWith(typeof(T).FullName)); } string[] names = Enum.GetNames(typeof(T)); _enumNames = new Lazy<HashSet<string>>(() => new HashSet<string> ( names.Select(name => name), StringComparer.InvariantCultureIgnoreCase )); } public bool Match(HttpContextBase httpContext, …



5
Il metodo non statico richiede un obiettivo
Ho un'azione del controller che funziona bene su Firefox sia localmente che in produzione e IE localmente, ma non IE in produzione. Ecco l'azione del mio controller: public ActionResult MNPurchase() { CalculationViewModel calculationViewModel = (CalculationViewModel)TempData["calculationViewModel"]; decimal OP = landTitleUnitOfWork.Sales.Find() .Where(x => x.Min >= calculationViewModel.SalesPrice) .FirstOrDefault() .OP; decimal MP = landTitleUnitOfWork.Sales.Find() …


4
A cosa serve la sintassi @ Html.DisplayFor?
Capisco che in Razor, @Html fa un sacco di cose ordinate, come generare HTML per collegamenti, input, ecc. Ma non ottengo la funzione DisplayFor ... Perché dovrei scrivere: @Html.DisplayFor(model => model.Title) quando potrei semplicemente scrivere: @Model.Title

5
Come creare una funzione in un modello cshtml?
Devo creare una funzione che è necessaria solo all'interno di un file cshtml. Puoi pensare alla mia situazione come a metodi di pagina ASP.NET, che sono servizi Web min implementati in una pagina, perché sono mirati a una pagina. Conosco gli helper HTML (metodi di estensione), ma la mia funzione …




4
ASP.NET MVC3 - textarea con @ Html.EditorFor
Ho un'app ASP.NET MVC3 e ho anche un modulo per aggiungere notizie. Quando VS2010 ha creato la vista predefinita, ho solo input di testo per i dati di stringa, ma voglio avere textarea per il testo delle notizie. Come posso farlo con la sintassi di Razor. L'immissione del testo è …

8
ViewBag, ViewData e TempData
Qualcuno potrebbe spiegare quando usare TempData ViewBag Viewdata Ho un requisito, in cui devo impostare un valore in un controller, quel controller reindirizzerà al controller due e il controller due visualizzerà la vista. Ho provato a usare ViewBag, il valore si perde quando raggiungo il controller due. Posso sapere quando …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.