我正在使用一个MVC 4 Applicaiton,面对一些令人烦恼的小问题,
任何人都可以帮帮我吗?
我想制作TextBoxFor Disable或ReadOnly,已经尝试过:
@Html.TextAreaFor(model => model.EndUserHelp, new { id = "name1", @readonly = 'readonly'});
$('#name1').attr('readonly', 'readonly');
$('#name1').attr('readonly', true);
希望我能得到紧急帮助,提前致谢。
谢谢和问候, Ruchi Patel
答案 0 :(得分:2)
在C#中,字符串由双引号分隔,因此:
@Html.TextAreaFor(
model => model.EndUserHelp,
new {
id = "name1",
@readonly = "readonly"
}
)
在jQuery中,您可以使用.prop()
方法:
$('#name1').prop('readonly', true);
$('#name1').prop('readonly', false);
答案 1 :(得分:0)
@Html.TextAreaFor(model => model.Property1,
new { @class = "ckeditor", @disabled = "disabled" })
在我使用的例子中。这种方法有效