gpt4 book ai didi

asp.net-mvc-3 - ASP.NET MVC3 - 带有 @Html.EditorFor 的文本区域

转载 作者:行者123 更新时间:2023-12-03 04:10:05 26 4
gpt4 key购买 nike

我有 ASP.NET MVC3 应用程序,还有用于添加新闻的表单。当 VS2010 创建默认 View 时,我只有字符串数据的文本输入,但我想要新闻文本的文本区域。我如何使用 Razor 语法来做到这一点。

文本输入如下所示:

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

最佳答案

您可以使用[DataType] View 模型上的属性如下所示:

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

然后你就可以拥有一个 Controller :

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

以及一个执行您想要的操作的 View :

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

关于asp.net-mvc-3 - ASP.NET MVC3 - 带有 @Html.EditorFor 的文本区域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4927003/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com