如何隐藏cshtml文件中的复选框值 - mvc html

时间:2012-07-12 12:52:46

标签: html asp.net-mvc razor

我有一个代码

@if (Model.Subscribed)
{ 
<div>
@Html.CheckBox("Subscribed", false) I would like to unsubscribe! 
</div>
}
else
{ 
<input type="hidden" name=Subscribed" value="true" />
}

我想在选中复选框后隐藏整个句子。它在第一次被提交时被隐藏但是一旦返回到表单页面时,复选框句子返回时带有未标记的复选框。

任何人都可以帮助我。

提前致谢

1 个答案:

答案 0 :(得分:0)

这是你要找的吗?

@Html.CheckBox("Subscribed", false, new { onclick = "javascript:$('#spnSubscribed').hide();" }) <span id="spnSubscribed">I would like to subscribe!</span>