C# 您可以为设置文本框的文本和值吗?

C# 您可以为设置文本框的文本和值吗?,c#,asp.net,asp.net-mvc,razor,C#,Asp.net,Asp.net Mvc,Razor,是否可以为设置文本框的文本和值?如果有的话。如何动态地进行? 非常感谢您的回复。我想您可以按照以下方式进行 <%= Html.TextBoxFor(x => x.Id, new { @Value = "110"}) %> x.Id,新的{@Value=“110”})%> 试试看: @Html.TextBoxFor(x => x.Id, new { Value = Model.name}) text和value指什么?是否要设置显示页面时浏览器文本框中显示的文本?当然可

是否可以为设置文本框的文本和值?如果有的话。如何动态地进行?
非常感谢您的回复。

我想您可以按照以下方式进行

<%= Html.TextBoxFor(x => x.Id, new { @Value = "110"}) %>
x.Id,新的{@Value=“110”})%>
试试看:

@Html.TextBoxFor(x => x.Id, new { Value = Model.name})

text
value
指什么?是否要设置显示页面时浏览器文本框中显示的文本?当然可以。但是,动态执行是什么意思?@Markus是视图中显示的文本,但当传递给控制器时,值将输入。@Stephen Meucke我想将值和文本从控制器传递到TextBox,然后显示您的模型和视图。如果您有一个属性为
Name
的模型,并且您在控制器中设置了
“Renz”
的值,并将模型传递给视图,则其
@Html.TextBoxFor(m=>m.Name)
我希望该值是一个模型变量,这在TextBoxFor中是不可能的…然后只选择TextBox。您能告诉我TextBox的格式吗?