Visualizzazione dei risultati da 1 a 4 su 4

Visualizzazione discussione

  1. #1
    Utente di HTML.it L'avatar di Fractals87
    Registrato dal
    Apr 2008
    Messaggi
    1,202

    ASP.NET MVC Create View from 2 model

    Ciao a tutti.

    Ho un problema di costruzione view Create.
    Poniamo di avere un model :
    codice:
        public class Ticket
        {
            public int Id { get; set; }
            
            [Required]
            [DisplayName("Oggetto")]
            public string Object { get; set; }
            .
            .
            public virtual List<Reply> Replyes { get; set; }
        }
        
        public class Reply
        {
            public int Id { get; set; }
    
            [Required]
            [DisplayName("Ticket")]
            public int Ticket_Id { get; set; }
    
            [ForeignKey("Ticket_Id")]
            public virtual Ticket Ticket { get; set; }
            
            [Required]
            [DisplayName("Testo")]
            public string Text { get; set; }
        }

    Nella mia view riesco ad accedere correttamente a :

    codice:
        <div class="form-group">
            @Html.LabelFor(model => model.Object, htmlAttributes: new { @class = "control-label col-md-2" })
            <div class="col-md-10">
                @Html.EditorFor(model => model.Object, new { htmlAttributes = new { @class = "form-control" } })
                @Html.ValidationMessageFor(model => model.Object, "", new { @class = "text-danger" })
            </div>
        </div>

    Come faccio a creare il campo Text del model Reply sempre nella view create di Ticket

    codice:
        <div class="form-group">
            @Html.LabelFor(model => model.???????, htmlAttributes: new { @class = "control-label col-md-2" })
            <div class="col-md-10">
                @Html.EditorFor(model => model.??????, new { htmlAttributes = new { @class = "form-control" } })
                @Html.ValidationMessageFor(model => model.???????, "", new { @class = "text-danger" })
            </div>
        </div>
    Ultima modifica di djciko; 12-11-2018 a 18:36
    Che mestiere difficile.....essere da soli ancora di più

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.