SORU
7 ŞUBAT 2011, PAZARTESİ


ASP.NET MVC3 - @button ile Html.EditorFor

ASP.NET MVC3 uygulamam var ve de haber eklemek için bir form var. VS2010 varsayılan görünüm yaratırken dize veri için tek metin girişi var, ama haber metin için metin alanının olmasını istiyorum. Nasıl Razor sözdizimi ile yapabilirim.

Metin girişi şöyle:

@Html.EditorFor(model => model.Text)

CEVAP
7 ŞUBAT 2011, PAZARTESİ


Bu gibi görünüm modeli [DataType] özniteliği kullanabilirsiniz:

public class MyViewModel
{
    [DataType(DataType.MultilineText)]
    public string Text { get; set; }
}

ve sonra bir denetleyicisi olabilir:

public class HomeController : Controller
{
    public ActionResult Index()
    {
        return View(new MyViewModel());
    }
}

ve istediğiniz özellikleri olan bir bakış:

@model AppName.Models.MyViewModel
@using (Html.BeginForm())
{
    @Html.EditorFor(x => x.Text)
    <input type="submit" value="OK" />
}

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • echifitness

    echifitness

    9 Kasım 2008
  • Helder Barreto

    Helder Barre

    22 Mayıs 2006
  • LaKe Lightroom Tutorials

    LaKe Lightro

    22 Temmuz 2014