Új hozzászólás Aktív témák

  • trisztan94

    őstag

    Sziasztok!

    MVC4..
    Egy gyors kérdésem lenne. Mennyire van gányolva ez a megoldás? Egy "profil" oldalt készítek a felhasználóknak, ahol az oldal kilistázza az adataikat(név, email, lakcím..stb..)

    Controller:

    public ActionResult Profil()
    {
    var model = db.Users.ToList();
    return View(model);
    }

    View:

    @model IEnumerable<project.Models.User>

    @foreach (var item in Model)
    {
    if (item.UserName == WebSecurity.CurrentUserName)
    {
    @item.LastName @item.FirstName
    }
    }

    Szeritnem itt nagyon felesleges az a foreach.. Hogy kéne ennek kinéznie?

    :R

    Szerk:

    Ja, és akkor ez minden egyes adatnál ismételve van:
    <li>
    <label>Vezetéknév</label>
    @foreach (var item in Model)
    {
    if (item.UserName == WebSecurity.CurrentUserName)
    {
    @item.LastName
    }
    }
    </li>
    <li>
    <label>Keresztnév</label>
    @foreach (var item in Model)
    {
    if (item.UserName == WebSecurity.CurrentUserName)
    {
    @item.FirstName
    }
    }
    </li>
    <li>
    <label>Lakcím</label>
    @foreach (var item in Model)
    {
    if (item.UserName == WebSecurity.CurrentUserName)
    {
    @item.Address
    }
    }
    </li>

Új hozzászólás Aktív témák

Hirdetés