@Html.TextBoxFor(model => model.Name, new { @readonly="readonly"}),这是网上的查到的版本,可能是因为版本升级之后没有效果,现在添加的一些属性需要写成如下格式
@Html.EditorFor(model => model.password, new { htmlAttributes = new { @class = "form-control", @type = "password",@readonly= "@readonly" } })