正如标题所暗示的,我试图在单击复选框后将值从一个文本框复制到另一个文本框。我知道如何通过JavaScript来做到这一点,唯一的问题是它需要用剃刀完成服务器端。我正试图用下面的代码来实现这一点,但它一直在给我臭名昭着的“对象引用未设置为对象的实例”。错误。但我不确定它是指什么,任何帮助将不胜感激。使用剃刀检查复选框后的复制值
<div class="editor-field">
@Html.CheckBoxFor(model => model.SameAddress, new { id = "chkAddress" })
@{bool isChecked = false;
if (Boolean.TryParse(Request.Form.GetValues("chkAddress")[1], out isChecked) == true)
{
}
}
</div>
你应该做的是,在行动。 – SLaks
你在动作中意味着什么? –
什么是SameAddress?你可不可以在你的viewModel上做一个属性来完成需要在模型上完成的检查并返回一个你可以绑定到复选框的布尔值? –