Html.TextBoxFor的值相同

时间:2016-05-02 18:44:04

标签: javascript c# asp.net razor html.textboxfor

我是Asp.Net的新用户和Razor标记我需要一些帮助,

我有两个Html.TextBoxFor使用相同的属性来存储值,我在第一个TextBoxFor上插入文本,所以我期望第二个Html.TextBoxFor上会出现相同的值。

我虽然可以使用相同的属性,但我不需要Javascript来影响第二个TextBoxFor的文本。

//Here is my first TextBoxFor

@Html.TextBoxFor(p => p.DeliveryNote.Shipment.SenderData.PtzipCode4, new { @class = "form-control", @style = "width:100%" })



//Here is my second TextBoxFor, as you can see they are using the same property PtzipCode4

@Html.TextBoxFor(p => p.DeliveryNote.Shipment.SenderData.PtzipCode4, new { @class = "form-control",  @style = "width:100%" })

//I even tried using the Value tag as you can see below, but the value kept it zero value

Html.TextBoxFor(p => p.DeliveryNote.Shipment.SenderData.PtzipCode4, new { @class = "form-control", @Value = Model.DeliveryNote.Shipment.SenderData.PtzipCode4,  @style = "width:100%" })

当我在TextBox上写字时,模型属性没有改变?我需要将信息发回给控制器吗?我虽然这个控制器(TextBoxFor)在服务器端工作。

非常感谢您的帮助,我想简要解释为什么这不起作用,我该如何实现呢。

0 个答案:

没有答案