Asp.net mvc 如何在ASP.NET MVC中禁用HtmlHelper方法生成的单选按钮和复选框?

Asp.net mvc 如何在ASP.NET MVC中禁用HtmlHelper方法生成的单选按钮和复选框?,asp.net-mvc,checkbox,radio-button,html-helper,Asp.net Mvc,Checkbox,Radio Button,Html Helper,我有一系列页面(在向导类型的应用程序中)。在这里和那里收集了用户的输入之后,我想在一个页面中显示一个摘要。我不希望用户修改该页面上的信息,只是为了可视化它们。否则,他会让他们回到前几页去做 为了实现这一点,我使用Html.Encode(Model.field)替换文本框。但我不想取代复选框和单选按钮;我需要让他们瘫痪。但是, 使用HtmlHelper方法时,如何禁用单选按钮和复选框? <%Html.CheckBox("MyCheckBox")%> 或 感谢您的帮助添加HTM

我有一系列页面(在向导类型的应用程序中)。在这里和那里收集了用户的输入之后,我想在一个页面中显示一个摘要。我不希望用户修改该页面上的信息,只是为了可视化它们。否则,他会让他们回到前几页去做

为了实现这一点,我使用Html.Encode(Model.field)替换文本框。但我不想取代复选框和单选按钮;我需要让他们瘫痪。但是,

使用HtmlHelper方法时,如何禁用单选按钮和复选框?

<%Html.CheckBox("MyCheckBox")%>



感谢您的帮助

添加HTML属性
已禁用

<%: Html.CheckBox("MyCheckbox", new { disabled = "disabled" }) %>
<%: Html.RadioButton("MyRadioButton", value, new { disabled = "disabled" }) %>

我还从你的答案中学到了如何与Html对话。如果你会说法语:谢谢,我要去一个法语国家的网站。这是事实。
<%: Html.CheckBox("MyCheckbox", new { disabled = "disabled" }) %>
<%: Html.RadioButton("MyRadioButton", value, new { disabled = "disabled" }) %>